[파이썬 기초] 데이터 값 변경이 불가능한 시퀀스 tuple 타입


[파이썬 기초] 데이터 값 변경이 불가능한 시퀀스 tuple 타입

이번에는 저번 포스팅인 list 타입에 이어서 tuple 타입에 대해서 학습을 해 보려고 한다. tuple 타입 tuple 타입은 list 타입과 유사하게 데이터를 관리할 수는 있다. 다만 차이점이라면 list 타입은 대괄호 '[ ]'를 사용하지만 tuple 타입은 소괄호 '( )'를 사용한다. 그리고 콤마를 기준으로 데이터 배열을 구분할 수는 있다. 그리고 또 하나의 차이점이라면 리스트는 데이터 값 변경이 가능하지만, 튜플은 데이터 값 변경이 불가능한 타입이라는 점이다. 그리고 파이썬에서 튜플은 tuple 클래스로 구현되어 있는데 아무래도 데이터 값 변경이 불가능 한 타입이다 보니 데이터 변경이 가능한 시퀀스 타입에서 사용가능한 append( ), insert( ) 등의 데이터 배열을 추가하거나 삭제하는 메소드는 사용할 수 없다. 튜플 타입에서 사용할 수 있는 연산 및 메소드는 인덱싱, 슬라이싱과 count( ), index( ) 두 개의 메소드만 사용할 수 있는데 우선 형식을 살...


#list #python #tuple #리스트 #슬라이싱 #인덱싱 #튜플 #파이썬

원문링크 : [파이썬 기초] 데이터 값 변경이 불가능한 시퀀스 tuple 타입