본문 바로가기
파이썬

파이썬 튜플 공부하기

by 여름코딩 2023. 1. 16.
반응형

안녕하세요 판타지코딩입니다!

 

파이썬에는 튜플이라는 자료형이 있습니다. 데이터를 연속적으로 저장하고 인덱스를 통해서 불러올 수 있다는 점이 리스트와 비슷하다고 볼 수 있습니다. 오늘은 튜플의 특징을 공부하고 튜플을 활용하는 방법을 알아보겠습니다.

 

파이썬 튜플

 

1. 튜플이 무엇일까?

튜플은 리스트처럼 데이터를 연속적으로 저장하고 인덱스를 통해서 데이터를 다시 호출할 수 있다는 특징이 있습니다. 아래의 코드를 보면서 리스트와 비교해 보겠습니다.

A = [1, 2, 3]
B = (1, 2, 3)

A는 리스트이고 B는 튜플입니다. 튜플이 리스트와 다른 점은 대괄호를 활용하여 데이터를 저장한다는 것입니다. 이 둘의 공통점은 컴마를 활용하여 데이터를 분리하여 저장한다는 것과 인덱스를 통해서 호출할 수 있다는 것입니다. 그럼 튜플을 활용하는 방법을 알아보겠습니다!

 

2. 튜플 활용하는 방법

튜플은 위에서 이야기했듯 인덱스를 통해서 데이터를 호출할 수 있습니다.

print(B[0])
print(B[1])

B의 0번째에는 1이 저장되어 있고, 1번쨰에는 2가 저장되어 있습니다. 그러므로 출력 결과는 1과 2가 출력됩니다. 이처럼 리스트와 동일하게 인덱스를 통해서 데이터를 불러올 수 있고, 인덱스는 0부터 시작한다는 것입니다. 그런데 튜플이 리스트와 다른 점이 있습니다. 바로 인덱스를 통한 데이터 수정이 불가능하다는 것입니다. 그러므로 리스트는 데이터를 유동적으로 수정하는 경우에 활용하는것이 적절하고, 튜플은 데이터를 변경하지 않는 경우에 활용하는 것이 적절하겠습니다.

 

감사합니다!

반응형