튜플 (tuple) : 숫자, 문자 모음을 집합으로 표현한 것
리스트는 [ ] 으로 둘러싸지만 튜플은 ( ) 으로 둘러싼다. 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.
t5 = ('a', 'b', ('ab', 'cd')) → 튜플명 = (요소1, 요소2, 요소3, ...)
단지 1개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다는 것 t4 = 1, 2, 3처럼 괄호( )를 생략해도 무방하다는 점이다.
3-1. 튜플 삭제, 변경
1. 튜플 요소 삭제
t1 = (1, 2, 'a', 'b') del t1[0] → Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'tuple' object doesn't support item deletion
2. 튜플 요소 변경
t1 = (1, 2, 'a', 'b') t1[0] = 'c' → Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'tuple' object doesn't support item assignment
3. 튜플 다루기
인덱싱 : [0]
슬라이싱 : [1: ]
더하기 : +
곱하기 : *
길이 구하기 : len
'처음부터 파이썬' 카테고리의 다른 글
점프 투 파이썬으로 파이썬 배우기! - 파이썬 프로그래밍의 기초, 자료형 <집합, 불 자료형> (0) | 2022.09.06 |
---|---|
점프 투 파이썬으로 파이썬 배우기! - 파이썬 프로그래밍의 기초, 자료형 <딕셔너리> (0) | 2022.09.06 |
점프 투 파이썬으로 파이썬 배우기! - 파이썬 프로그래밍의 기초, 자료형 <리스트> (0) | 2022.09.05 |
점프 투 파이썬으로 파이썬 배우기! - 파이썬 프로그래밍의 기초, 자료형 <문자열> (0) | 2022.09.02 |
점프 투 파이썬으로 파이썬 배우기! - 파이썬이란 무엇인가? (3) (0) | 2022.09.01 |