본문 바로가기
Computer & Program/python

[python] Tuple

by TDRemon 2024. 1. 16.
반응형

안녕하세요. 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

댓글