Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

반복 연산자는 Python의 튜플에서 어떻게 작동합니까?


* 기호를 사용하여 곱셈을 나타내는 데 익숙하지만 * 왼쪽에 있는 피연산자가 튜플이면 반복 연산자가 됩니다. 반복 연산자는 튜플의 여러 복사본을 만들고 모두 함께 결합합니다. 반복 연산자 *를 사용하여 튜플을 만들 수 있습니다.

예시

numbers = (0,) * 5  # we use the comma to denote that this is a single valued tuple and not an #expression
print numbers

출력

이것은 출력을 줄 것입니다 -

(0, 0, 0, 0, 0)

[0]은 요소가 0인 튜플입니다. 반복 연산자는 이 튜플의 복사본을 5개 만들고 모두 하나의 튜플로 결합합니다. 튜플에 여러 요소를 사용하는 또 다른 예입니다.

예시

numbers = (0, 1, 2) * 3
print numbers

출력

이것은 출력을 줄 것입니다 -

(0, 1, 2, 0, 1, 2, 0, 1, 2)