파이썬 튜터리얼 정리
5.3 자료구조 - 튜플과 시퀀스 タプルとシーケンス
- 시퀀스 형 : list, tuple, range, String..
- 파이썬은 진화하는 언어이기 때문에, 후에 다른 시퀀스 자료형이 추가 될 수 있습니다.
* 튜플
- 쉼표로 구분, 여러 값으로 구성
- 괄호 ( )
- 튜플의 개별 항목에 대입하는 것은 불가능
but 리스트와 같은 가변객체를 포함하는 튜플을 만들 수 는 있음
- 리스트는 '가변' / 튜플은 '불변'
- 보통 이질적인 요소들의 시퀀스를 포함
- 언 패킹, 인덱싱으로 액세스
ex)
* 값0개 또는 1개의 튜플
- 0개 : 빈 괄호
- 1개 : 값뒤에 쉼표를 붙여서
t = 12345, 54321, 'hello!'
는 '튜플 패킹' 의 예
* 시퀀스 언 패킹
'다중 대입'은 사실 튜플 패킹과 시퀀스 언 패킹의 조합일 뿐
'공부하기 > Python3 튜토리얼 정리' 카테고리의 다른 글
파이썬 튜터리얼 정리 5.5 자료구조 - 딕셔너리 (0) | 2019.04.15 |
---|---|
파이썬 튜터리얼 정리 5.4 자료구조 - 집합(set) (0) | 2019.04.15 |
파이썬 튜터리얼 정리 5.1 자료구조 - 리스트 더 보기 / .2 del 문 (0) | 2019.04.15 |
파이썬 튜터리얼 정리 4.8 코딩 스타일 (중요 PEP8) (0) | 2019.04.15 |
파이썬 튜터리얼 정리 4.7 - 함수 정의 더 보기 (인자. 람다. 독스트링. 어노테이션 ) (0) | 2019.04.11 |