Computer & Program/python
[python] Tuple
TDRemon
2024. 1. 16. 13:23
반응형
안녕하세요. TDR입니다.
오늘은 python에서의 tuple(튜플) 자료구조의 기본적인 것에 대해 정리해 보겠습니다.
## 생성
# 값이 하나인 경우 반드시 , 을 써줘야 함
tuple_object = (1, )
tuple_object = (1, 2, 3)
# 값이 여러개인 경우 () 생략 가능
tuple_object = 1, 2, 3
# tuple()로 생성할 때는 list 형태로 값을 넣어 줘야 함
tuple_object = tuple([1, 2, 3])
## 특징
# list와 마찬가지로 여러 형태의 값을 넣을 수 있음
# tuple 안의 값들에 대해 수정, 삭제, 추가 불가능 (immutable object)
# tuple_object = () or tuple_object = tuple() 과 같이 생성 가능
# 하지만 빈 tuple은 존재 의미가 딱히 없기 때문에 생성할 필요 없음
# tuple_object에서 value가 위치한 index 반환
tuple_object.index(value)
# tuple_object에서 value의 개수 반환
# tuple_object.count(value)
반응형