이번에는 저번 포스팅인 list 타입에 이어서 데이터 값 변경이 불가능한 tuple 타입에 대해 알아보자. tuple 타입은 리스트 타입과 여러모로 비슷한 부분이 많다. 그러나 차이점이라면 소괄호 '( )'로 데이터를 감싸서 생성한다는 점과 데이터 값 변경이 불가능하다는 차이점 말고는 list 타입과 똑같다. tuple 타입 파이썬의 튜플은 tuple 클래스로 구현되어 있다. tuple은 리스트와 달리 소괄호 '( )' 안에 콤마로 구분된 데이터들이 나열되어 표현되는 시퀀스 타입이다.
서로 다른 타입의 데이터 생성이 가능하며, tuple은 리스트와 달리 데이터 값 변경이 불가능하다. 그렇기 때문에 리스트에서 사용할 수 있는 변경 가능한 타입의 주요 메소드를 tuple에서는 사용할 수 없으며, 주로 사용할 수 있는 메소드는 count( )와 index( ) 두 개의 메소드만 사용할 수 있다. >>> a = () >>> a () >>> type(a)
#
list
#
Python
#
tuple
#
변경불가능타입
#
시퀀스
#
튜플
#
파이썬