본문으로 건너뛰기

튜플끼리 연산하는 방법

튜플끼리 연산하는 방법

한번 정의된 튜플은 불변성(immutable)을 가져 값을 변경할 수 있지만, 이미 정의된 튜플끼리는 +, * 연산자 등으로 연산할 수 있습니다.


튜플 더하기

튜플 더하기(+)는 두 튜플을 연결합니다. 연산 결과로 새로운 튜플이 생성됩니다.

튜플 더하기 예시
tuple1 = (1, 2, 3)

tuple2 = (4, 5, 6)

# 튜플 더하기
combined_tuple = tuple1 + tuple2

print("combined_tuple:", combined_tuple) # (1, 2, 3, 4, 5, 6) 출력

튜플 곱하기

튜플 곱하기는 튜플의 요소를 반복하여 새로운 튜플을 생성합니다.

튜플 곱하기 예시
my_tuple = (1, 2, 3)

# 튜플을 3번 반복
repeated_tuple = my_tuple * 3

print("repeated_tuple:", repeated_tuple) # (1, 2, 3, 1, 2, 3, 1, 2, 3) 출력

튜플 길이 구하기

len() 함수로 튜플의 길이(요소의 개수)를 구할 수 있습니다.

튜플 길이 구하기 예시
my_tuple = (1, 2, 3)

# 튜플의 길이 구하기
tuple_length = len(my_tuple)

print(tuple_length) # 3 출력