[파이썬] Tuples 기본 개념과 예제

Tuples의 기본 개념과 예제를 제공해드리겠습니다.

Tuples 기본 개념:

Tuples 예제:

여기에 몇 가지 Tuples 예제가 있습니다.

# 빈 Tuple 생성
empty_tuple = ()

# 요소가 하나인 Tuple을 생성할 때에는 쉼표를 붙여야 합니다.
single_item_tuple = (42,)

# 다양한 데이터 유형을 포함하는 Tuple
mixed_tuple = (1, "Hello", 3.14, True)

# Tuple의 인덱스를 사용하여 요소에 접근
print(mixed_tuple[0])  # 1
print(mixed_tuple[1])  # "Hello"

# Tuple 언패킹
a, b, c, d = mixed_tuple
print(a)  # 1
print(b)  # "Hello"

# Tuple을 이용한 여러 값의 동시 할당
x, y = 10, 20
print(x)  # 10
print(y)  # 20

# Tuple의 길이 확인
length = len(mixed_tuple)
print(length)  # 4

# Tuple을 이용한 값 교환 (Swapping)
x, y = y, x
print(x)  # 20
print(y)  # 10

이러한 예제를 통해 Tuple의 기본 개념과 활용에 대한 이해를 얻을 수 있습니다. Tuple은 데이터를 묶어야 할 때 불변성을 유지하고 싶을 때 매우 유용한 자료구조입니다.