본문 바로가기
프로그래밍/파이썬

[파이썬] 튜플

by kastori 2022. 1. 18.
반응형

튜플 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

댓글