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

+ Recent posts