2018. 3. 18. 17:08
파이썬 복습
튜플 자료형이란?
튜플(tuple)은 리스트와 거의 비슷한 ’모음’이다
리스트는 [ ]로 둘러싸지만 튜플은 ( )로 둘러싼다.
리스트는 그 값의 생성,삭제,수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.
튜플의 모습
>>>t1 = ()
>>>t2 = (1, )
>>>t3 = (1, 2, 3)
>>>t4 = 1, 2, 3
>>>t5 = (‘a’, ‘b’, (‘ab’, ‘cd’))
리스트와 다른 두가지 차이점
1. t2 처럼 1개의 요소만을 가질 때는 콤마를 반드시 붙여야함
2. t4 처럼 괄호를 생략해도 무방
튜플의 요소값은 삭제나 변경이 안된다!!!
튜플의 인덱싱과 슬라이싱, 더하기와 곱하기
1. 인덱싱하기
>>>t1 = (1, 2, ‘a’, ‘b’)
>>>t1[0]
1
>>>t1[3]
‘b’
2. 슬라이싱하기
>>>t1 = (1, 2, ‘a’, ‘b’)
>>>t1[1:]
(2, ‘a’, ‘b’)
3. 튜플 더하기
>>>t2 = (3, 4)
>>> t1 + t2
(1, 2, ‘a’, ‘b’, 3, 4)
4. 튜플 곱하기
>>> t2*3
( 3, 4, 3, 4, 3, 4)
'파이썬 복습' 카테고리의 다른 글
3/20 집합 자료형 (0) | 2018.03.20 |
---|---|
3/19 딕셔너리 자료형 (0) | 2018.03.19 |
3/16 리스트 자료형 (0) | 2018.03.16 |
3/15 고급 문자열 포매팅 (0) | 2018.03.15 |
3/15 문자열 포매팅 (0) | 2018.03.15 |