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

Python에서 N 번 튜플 반복

<시간/>

튜플을 'N'번 반복해야 하는 경우 '*' 연산자를 사용할 수 있습니다. 튜플은 변경할 수 없는 데이터 유형입니다. 즉, 한 번 정의된 값은 해당 인덱스 요소에 액세스하여 변경할 수 없습니다. 요소를 변경하려고 하면 오류가 발생합니다. 읽기 전용 액세스를 보장하기 때문에 중요합니다.

'*' 연산자는 곱셈 연산자처럼 작동합니다.

아래는 동일한 데모입니다 -

예시

my_tuple_1 = (11, 14, 0)

print("The tuple is : ")
print(my_tuple_1)
N = 5

my_result = ((my_tuple_1, ) * N)

print("The tuple after duplicating "+ str(N) + " times is")
print(my_result)

출력

The tuple is :
(11, 14, 0)
The tuple after duplicating 5 times is
((11, 14, 0), (11, 14, 0), (11, 14, 0), (11, 14, 0), (11, 14, 0))

설명

  • 튜플이 정의되고 콘솔에 표시됩니다.
  • 'N'의 값이 정의됩니다.
  • 이 튜플에 'N'을 곱합니다.
  • 값에 할당됩니다.
  • 콘솔에 표시됩니다.