반응형
튜플 VS 리스트
리스트와 다르게 ()으로 둘러싼다.
리스트는 그 값의 생성, 삭제, 수정이 가능 튜플은 불가능
튜플 사용
▪︎ 인덱싱 하기
>>> t = (1, 2, 'a', 'b')
>>> t[0]
1
>>> t[1]
2
리스트와 같이 인덱스로 원소에 접근할 수 있다.
▪︎ 슬라이싱 하기
>>> t1 = (1, 2, 'a', 'b')
>>> t1[2:]
('a', 'b')
t[2] 부터 마지막 원소까지 슬라이싱 하는 예
▪︎ 튜플 더하기
>>> t1 = (1, 2)
>>> t2 = (3, 4)
>>> t1 + t2
(1, 2, 3, 4)
튜플 두개를 더하는 예
▪︎ 튜플 곱하기
>>> t = (1, 2, 3)
>>> t * 3
(1, 2, 3, 1, 2, 3, 1, 2, 3)
튜플 곱하기는 횟수만큼 더해준다.
▪︎ 튜플 길이 구하기
>>> t = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
>>> len(t)
10
튜플의 길이를 구하는 예제
반응형
'프로그래밍 > 파이썬' 카테고리의 다른 글
[파이썬] 문자열 (0) | 2022.01.19 |
---|---|
[파이썬] 수 자료형 (0) | 2022.01.12 |
[파이썬] 리스트 (0) | 2022.01.10 |
[파이썬] 알고리즘 기본 문법 (0) | 2022.01.06 |
댓글