반응형

# 파이썬 python 튜플 tuple

나열하는 구조의 리스트( list )와 비슷한

계열의 튜플 ( tuple )을 시작하겠습니다.

 

튜플 ( tuple ) 

저는 아직까지는 튜플을 사용하지는 않았습니다.

튜플을 사용하면, 리스트를 사용할 때 보다 속도가 빠르다고는 합니다.

리스트는 어떠하게도 생성, 변경, 삽입, 추가, 삭제가 자유롭지만,

튜플은 그런것들이 없습니다. 

 

한번 정하면 변경이 되지는 않습니다.

하지만 속도가 빠르고,

메모리 사용이 적어서 사용을 하는 겁니다.

numbers = ()
print(type(numbers)) # <class 'tuple'>
numbers = 'one', 'two', 'three'
a, b, c = numbers
print(type(numbers)) # <class 'tuple'>
print(a) # print(numbers[0]) # one
print(b) # print(numbers[1]) # two

빈 튜플을 생성했습니다. 

타입도 확인해보시면, 튜플입니다.

튜플에 문자열을 선언(나열)했습니다. 

 

언펙킹 : ( 컬렉션 데이터 타입 )

a , b, c라는 변수에 numbers 안에 있는 아이템(문자열)들을 선언이 가능합니다.

 

요약 :

튜플은 리스트와 비슷한 컬렉션 데이터 타입입니다.

튜플은 리스트와는 다르게 삽입, 변경, 삭제가 되지 않습니다.

튜플은 메모리 사용량이 적으며, 속도가 빠릅니다.

 

반응형

+ Recent posts