본문 바로가기

Python

[Python] 튜플(Tuple) 자료형

List 와 비슷하나, Tuple 내 값을 추가, 변경, 삭제 불가

 

a = (1, 'h', [1, 2])

# 원소가 1개 있으면 끝에 , 필수

# ,를 붙이지 않으면 int 1로 인식

b = (1,) 

# () 생략 가능

c = 1, 2, 3



a[2] = 'h'  # 에러 발생 --> tuple 내 값 수정 불가

a[2][1] = '2' # 사용 가능 --> a[2] 에 저장된 list의 주소값은 그대로



a = a + (1,)

--> a == (1, 'h', [1, 2], 1)
반응형

'Python' 카테고리의 다른 글

[Python] 조건문 (if / elif / else)  (0) 2022.01.19
[Python] 딕셔너리(Dictionary) 자료형  (0) 2022.01.18
[Python] 리스트(List) 자료형  (0) 2022.01.13
[Python] 문자열 (String)  (0) 2022.01.12
[Python] 연산자  (0) 2022.01.12