파이썬 기초: 튜플 다루기
파이썬에서 튜플은 불변(immutable)한 순서 있는 요소의 집합입니다. 이 글에서는 튜플의 기본적인 사용법과 그 특징을 살펴보겠습니다.
튜플 생성 및 요소 접근
튜플은 소괄호 **()**를 사용하여 생성하며, 각 요소는 쉼표로 구분됩니다. 튜플은 리스트와 유사하지만, 한 번 생성된 후에는 그 요소를 변경할 수 없습니다.
예제: 튜플 생성 및 요소 접근
# 튜플 생성
fruits = ('apple', 'banana', 'cherry')
# 요소 접근
print(fruits[0]) # apple
print(fruits[1]) # banana
튜플의 불변성
튜플의 요소는 변경할 수 없습니다. 이는 튜플이 리스트보다 더 안전하고 효율적인 선택이 될 수 있는 이유 중 하나입니다.
예제: 튜플 요소 변경 시도
fruits = ('apple', 'banana', 'cherry')
# fruits[1] = 'orange' # 이 코드는 오류를 발생시킵니다
튜플의 활용
튜플은 함수에서 여러 값을 반환할 때 유용하게 사용될 수 있습니다.
예제: 여러 값 반환
def get_point():
x = 10
y = 20
return (x, y)
point = get_point()
print(point) # (10, 20)
결론
튜플은 파이썬에서 불변하고 순서가 있는 요소들의 시퀀스를 나타냅니다. 리스트와 비슷하지만, 한 번 생성된 후에는 변경할 수 없는 특징이 있습니다. 이러한 특징으로 인해 튜플은 데이터의 무결성을 유지하는 데 유용하게 사용됩니다.
'프로그래밍 언어 > python' 카테고리의 다른 글
파이썬 기초: 제어문 (0) | 2024.01.17 |
---|---|
파이썬 기초: 문자열 다루기 (0) | 2024.01.17 |
파이썬 기초: 딕셔너리 다루기 (0) | 2024.01.17 |
파이썬 기초: 리스트 다루기 (0) | 2024.01.17 |
파이썬에서 문자열 포매팅: 변수 삽입 방법 (0) | 2024.01.17 |