EverGiver
02-4 튜플 자료형 본문
728x90
- 튜플(tuple)
- 리스트는 [ ]으로 둘러싸지만 튜플은 ( )으로 둘러싼다.
- 리스트는 그 값의 생성 · 삭제 · 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.
- 리스트와 차이점>>> t1 = () >>> t2 = (1, ) >>> t3 = (1, 2, 3) >>> t4 = 1, 2, 3 >>> t5 = ('a', 'b', ('ab', 'cd))
1. t2 = (1, )처럼 단지 1 개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다는 것
2. t4 = 1, 2, 3처럼 괄호( )를 생략해도 무방하다는 점
튜플 다루기
- 인덱싱하기
>>> t1 = (1, 2, 'a', 'b') >>> t1[0] 1 >>> t1[3] 'b'
- 슬라이싱하기
>>> t1 = (1, 2, 'a', 'b') >>> t1[1:] // t1[1]부터 끝까지 (2, 'a', 'b')
- 튜플 더하기
>>> t2 = (3, 4) >>> t1 + t2 >>> (1, 2, 'a', 'b', 3, 4)
- 튜플 곱하기
>>> t2 * 3 (3, 4, 3, 4, 3, 4)
- 튜플 길이 구하기
>>> t1 = (1, 2, 'a', 'b') >>> len(t1) 4
728x90
'Python > 문법' 카테고리의 다른 글
02-6 집합 자료형 (0) | 2021.07.29 |
---|---|
02-5 딕셔너리 자료형 (0) | 2021.07.27 |
02-3 리스트 자료형 (0) | 2021.07.23 |
02-2 문자열 자료형 (0) | 2021.07.05 |
02-1 숫자형 (0) | 2021.07.05 |
Comments