파이썬을 배우면서 새로운 자료형에 대해 알게되었어요.
바로 튜플(Tuple)이라는 자료형인데요!
파이썬에서 제공하는 튜플(Tuple)은 과연 어떤 자료형일까요?
튜플(Tuple)은 리스트와 비슷한 형태를 가진 자료형이에요.
어떻게 비슷하냐고요?
# List
my_list = [1, 2, 3, 4, 5]
# Tuple
my_tuple = (1, 2, 3, 4, 5)
얼핏 보면 똑같아요!
그런데 데이터를 깜싸고 있는 괄호의 모양이 다른 것을 알 수 있어요.
네! 튜플은 소괄호 “( )”를 이용해서 여러개의 데이터를 저장해주는 자료형이에요.
리스트와 비슷하다고 했으니 당연히 튜플 안에 다양한 자료형을 저장할 수 있어요.
그러면 리스트가 있는데 왜 튜플이라는 자료형을 또 만들었을까요?
먼저 튜플은 리스트와 어떤 차이가 있는지부터 알아볼게요.
리스트는 데이터를 추가, 수정, 삭제할 수 있어요.
하지만 튜플은 한번 선언하면 값을 추가 수정, 삭제할 수 없어요.
그렇기때문에 값이 변경되지 않는 리스트를 사용하고 싶을 때는 튜플을 사용하면 좋아요!
'Backend > Python' 카테고리의 다른 글
[Python] 튜플 인덱싱, 슬라이싱 (0) | 2022.07.30 |
---|---|
[Python] 튜플(Tuple) 만들기 (0) | 2022.07.30 |
[Python] 리스트 요소 정렬하기, 뒤집기 - sort(), reverse() (0) | 2022.06.14 |
[Python] 리스트 확장하기 - extend() (0) | 2022.06.14 |
[Python] 리스트에서 요소 개수 세기 - count() (0) | 2022.06.14 |