Sequence types이란? int 타입의 인덱스를 통해서 원소에 접근할 수 있는 iterable (예: 리스트, string, 튜플)
4-1. sequence 멤버를 하나로 이어붙이기
- 문자열 리스트 mylist 입력한 다음에 모두 이어붙인 문자열을 리턴
def solution(mylist):
answer = "".join(mylist)
return answer
4-2. sequence 멤버를 하나로 이어붙이기 - join
- str.join(iterable) 사용해서 배열 내 모든 원소들을 이어붙일 수 있음.
4-3. 삼각형 별 찍기
- 별 * 문자를 이용해 높이가 n인 삼각형 출력
n = int(input().strip())
for i in range(n):
print('*'*(i+1))
4-4. 삼각형 별 찍기 - sequence type의 * 연산
- 곱셈 연산 (*)을 이용해서 문자열을 반복하는 방법
- abc, abcabc, abcabcabc, …와 같이 abc가 n번 반복되는 문자열 만들 수 있음.
- [123, 456, 123, 456, …]와 같이 123, 456이 n번 반복되는 리스트 만들 수 있음.
n = int(input().strip())
answer = '*' * n