Programming/Python

자료형(4) - 튜플

snoohey 2017. 5. 7. 23:26

튜플과 리스트의 차이점

리스트는 [ ]으로 둘러싸지만 튜플은 ( )으로 둘러싼다.

리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.

 

>>> t1 = ()

>>> t2 = (1,)

>>> t3 = (1, 2, 3)

>>> t4 = 1, 2, 3

>>> t5 = ('a', 'b', ('ab', 'cd'))

 

Indexing

>>> t1 = (1, 2, 'a', 'b')

>>> t1[0]

1

>>> t1[3]

'b'

 

Silcing

>>> t1 = (1, 2, 'a', 'b')

>>> t1[1:]

(2, 'a', 'b')

 

튜플 더하기

>>> t2 = (3, 4)

>>> t1 + t2

(1, 2, 'a', 'b', 3, 4)

 

튜플 반복

>>> t2 * 3

(3, 4, 3, 4, 3, 4)



참조 : 점프 투 파이(썬https://wikidocs.net/15)