sein-choi 님의 블로그
[Python : basic] 튜플 본문
튜플
여러개의 값을 하나의 변수에 저장할 수 있는 순서가 있는 자료형이다
리스트 vs 튜플
리스트는 가변가능
리스트는 요소를 추가, 제거, 변경 할 수 있다(가변성)
반면 튜플은 불가능하다(불가변성)
튜플 사용 예시
데이터가 변경되지 않아야 하는 상황
함수가 여러 값을 반환해야하는 상황
딕셔너리의 키 : 키는 변경 불가능 해야한다
튜플 만들기 : (요소1, 요소2), tuple(요소1, 요소2)
tuple = (1,2,3,'사과'])
print(list) # 1,2,3,'사과'
✅튜플 다루기
🔶튜플 인덱싱 : [인덱스]
리스트 인덱싱과 같다
num = ('zero', 'one', 'two', 'three')
print(num[0]) # zero
print(num[-1]) # three
🔶튜플 언패킹 : 변수1, 변수 2, 변수3 = 튜플
튜플 언패킹이란 튜플의 요소를 개별 변수에 할당하는 것을 말한다
person = ('공주', 20, 45)
name, age, weight = person
print(name) # 공주
print(age) # 20
print(weight) # 45
'python > 기본' 카테고리의 다른 글
[Python : basic] 자료형 변환 (1) | 2024.11.19 |
---|---|
[Python : basic] 집합 (0) | 2024.11.18 |
[Python : basic] 딕셔너리 (1) | 2024.11.18 |
[Python : basic] 자료형(문자열) (1) | 2024.11.18 |
[Python : basic] 리스트 (0) | 2024.11.18 |