본문으로 건너뛰기
실습하기

튜플끼리 연산하는 방법

튜플은 불변성(immutable)으로 인해 정의된 이후로 값을 변경할 수 있지만, 이미 정의된 튜플끼리는 +, * 연산자 등으로 리스트와 같이 연산할 수 있습니다.


튜플 연결하기

+ 연산자를 사용하면 두 개의 튜플을 연결할 수 있습니다.

튜플 더하기 예시
tuple1 = (1, 2, 3)
tuple2 = (4, 5, 6)

# 튜플 더하기
combined_tuple = tuple1 + tuple2

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

위 예시는 tuple1tuple2 튜플을 + 연산자로 연결하여 combined_tuple 튜플에 저장했습니다.


튜플 반복하기

* 연산자를 사용하면 튜플의 요소들이 지정된 횟수만큼 반복됩니다.

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

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

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

위 예시는 my_tuple 튜플의 요소들을 * 연산자로 2번 반복하여 repeated_tuple 튜플에 저장했습니다.


튜플 길이 구하기

len() 함수는 튜플에 포함된 요소의 개수를 반환합니다.

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

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

print(tuple_length) # 3 출력

위 예시는 my_tuple 튜플의 길이를 len() 함수로 구하여 tuple_length 변수에 저장했습니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!