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