[python] 튜플의 활용 예시

튜플(Tuple)은 파이썬에서 불변(immutable)하고 순서가 있는 데이터 구조입니다. 튜플은 괄호를 사용하여 정의하며, 각 요소는 쉼표로 구분됩니다.

1. 튜플 생성

# 튜플 생성
fruits = ('apple', 'banana', 'cherry')
print(fruits)

2. 튜플 언패킹

# 튜플 언패킹
fruits = ('apple', 'banana', 'cherry')
(fruit1, fruit2, fruit3) = fruits
print(fruit1, fruit2, fruit3)

3. 튜플을 이용한 함수 반환

# 튜플을 이용한 함수 반환
def calculate(x, y):
    add = x + y
    subtract = x - y
    return (add, subtract)

result = calculate(10, 5)
print(result)

튜플은 변경이 불가능하기 때문에 데이터의 수정이 필요 없는 상황이거나, 데이터의 불변성이 보장되어야 하는 상황에서 사용됩니다.

참고 자료