Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬 튜플에서 중복 요소를 정의하는 방법

파이썬 튜플(tuple)은 집합(set)과 달리 고유한 값만 허용하지 않으므로, 중복된 항목을 코드에 그대로 작성할 수 있습니다.

예제

myTpl = (1, 2, 2, 2, 3, 5, 5, 4)

또한 연산자를 활용하면 튜플을 반복하거나 결합하여 더 큰 튜플을 손쉽게 만들 수 있습니다. 예를 들어 곱셈 연산자(*)를 사용하면 특정 요소를 원하는 횟수만큼 반복할 수 있습니다.

예제

myTpl = (1,) * 5
print(myTpl)

출력 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

(1,1,1,1,1)

덧셈 연산자(+)를 사용하면 여러 개의 튜플을 하나로 이어 붙일 수도 있습니다. 아래 예제에서는 (1,)을 세 번 반복한 튜플과 (2,)를 두 번 반복한 튜플을 결합합니다.

예제

myTpl = (1,) * 3 + (2,) * 2
print(myTpl)

출력 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

(1,1,1,2,2)