[파이썬3.0]데이터 형 – 튜플 – 기초

프로그램 언어/파이썬|2014. 4. 26. 22:58

▣튜플

 

▶튜플의 특징

  • 튜플은 ( )를 사용한다.
  • 문자열이나 리스트와 유사하다.
  • 리스트와의 차이는 값을 변경하지 못 하는 것이다.

     

>>> tu = (1,2,3,4,5,)

>>> tu

(1, 2, 3, 4, 5)

>>> len(tu)

5

>>> tu[2]

3

>>> tu[:2]

(1, 2)

>>> tu[::2]

(1, 3, 5)

>>> tu+tu

(1, 2, 3, 4, 5, 1, 2, 3, 4, 5)

>>> 3 in tu

True

>>> tu[0] = 100

Traceback (most recent call last):

File "<pyshell#202>", line 1, in <module>

tu[0] = 100

TypeError: 'tuple' object does not support item assignment

위에서 보면 알 수 있듯이 문자열이나 리스트가 지원하는 것은 다 지원한다.

그러나, 값을 변경하려고 할 때는 에러가 발생했다. 이것이 차이이다.

튜플은 검색에 관련된 함수 몇 가지만 존재한다.

 

 

 

참고 : 파이썬3 바이블

댓글()