[파이썬을 파이썬답게] 곱셈연산 *을 통해 문자열을 반복하기 ( sequence type의 * 연산)

이상해씨·2024년 2월 7일
0

Python

목록 보기
9/21

곱셈연산 *을 통해 문자열을 반복하기

  • +=를 사용하기
answer = ''
n = 3
for _ in range(n):
    answer += 'abc'
    print(answer)
  • * 사용하기
n = 3
for i in range(1, n+1): 
	answer = 'abc' * n
    print(answer)
#'abc', 'abcabc', 'abcabcabc'
  • map 사용하기
list(map(print, ['*'*i for i in range(1,n+1)]))
  • n번 반복되는 리스트를 만들기
n = 3
answer= [123, 456] * n
#[123, 456, 123, 456, 123, 456]

참고

profile
공부에는 끝이 없다

0개의 댓글