반응형
# 파이썬 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 안에 있는 아이템(문자열)들을 선언이 가능합니다.
요약 :
튜플은 리스트와 비슷한 컬렉션 데이터 타입입니다.
튜플은 리스트와는 다르게 삽입, 변경, 삭제가 되지 않습니다.
튜플은 메모리 사용량이 적으며, 속도가 빠릅니다.
반응형
'python' 카테고리의 다른 글
[Python]파이썬 코드의 구조 (0) | 2020.09.18 |
---|---|
[Python] 파이썬 딕셔너리 (0) | 2020.09.13 |
[python] 파이썬 리스트 강좌 (0) | 2020.08.20 |
[파이썬 자료형] 문자열 다루기 강좌 (0) | 2020.08.12 |
[파이썬] VSCODE로 파이썬 코딩하는 방법 (0) | 2020.08.06 |