더북(TheBook)

정수 위치는 다음 표현식과 같이 연산자의 좌측 혹은 우측 모두 위치할 수 있다.

>>> my_list = 1999 * [12]
>>> len(my_list)
1999

더 긴 리스트도 곱할 수 있다. 가령 다음 코드는 1, 2, 3이 반복되는 300개의 항목을 가진 리스트를 만들 수 있다.

>>> trip_list = [1, 2, 3] * 100
>>> len(trip_list)
300

곱하기 기호(*)는 유일한 키를 가지는 딕셔너리와 세트에서는 사용할 수 없다. 하지만 문자열에서는 사용할 수 있다. 예를 들어 다음과 같이 40개의 언더스코어 기호(_)를 지니는 문자열을 만들 수 있다.

divider_str = '_' * 40

생성된 문자열의 출력 결과는 다음과 같다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.