1. 개념
>>> tp = (1, 2, 3)
>>> tp[0]
1
# !!수정불가!!
>>> tp[0] = 3
ERROR
# 관련함수
>>> len(tp)
3
>>> min(tp)
1
>>> max(tp)
3
# 연산
>>> 3 in tp # in
True
>>> tp + (4, 5) # 붙이기
(1, 2, 3, 4, 5)
>>> tp * 2 # 곱하기
(1, 2, 3, 4, 5, 1, 2, 3, 4, 5)
>>> tp[0:3] # 슬라이싱
(1, 2, 3)
2. 리스트와의 차이점
- ()괄호
- 값 수정 불가
3. 내부함수
s.count(x) : 튜플 s에 저장된 x의 개수반환
s.index(x) : 튜플 s에 저장된 첫번째 x의 인덱스 값 반환
4. 용도
st = [ ('철수', 19950103), ('영희', '20001030') ]
위 리스트 st는 이름-생일 튜플을 담고있다.
이때 이름-생일의 연결은 깨고싶지 않고 목록의 변경만 허용하고 싶은경우
이름-생일을 위와같이 튜플로 선언하는 것
'Python > 기초이론' 카테고리의 다른 글
Python_참고 - tuple, list 함수 (0) | 2022.12.25 |
---|---|
Python - range (0) | 2022.12.25 |
Python - for, while (0) | 2022.12.24 |
Python - if (0) | 2022.12.24 |
Python - 문자열 (0) | 2022.12.10 |