반응형
안녕하세요. 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)
반응형
'Computer & Program > python' 카테고리의 다른 글
[python] Dictionary (0) | 2024.01.24 |
---|---|
[python] Copy (Shallow vs Deep) (0) | 2024.01.19 |
[python] Set - 02 (0) | 2024.01.19 |
[python] Set - 01 (0) | 2024.01.19 |
[python] List (0) | 2024.01.16 |
댓글