coding 101
python_튜플
밤 고구마
2022. 4. 13. 09:28
튜플이란?
리스트와 같이 여러 요소들을 갖는 집합
추가, 삭제는 가능하지만 변경은 불가능
튜플의 선언은 소괄호 () 활용하며, 각 요소는 쉼표(,)로 구분
튜플명 = (요소1,요소2,요소3,...)
col = ("red","Green","blue")
col
("red","green","blue")
num = (1,2,3,4,5)
num
(1,2,3,4,5)
t = (1,2,"hello")
t
(1,2,"hello")
t=()
t
()
# 하나의 값만 가진 튜플을 생성할 때에는 반드시 값 다음에 쉼표를 붙인다
t = (3,)
t
(3,)
t = tuple([1,2,3,4,5])
t
(1,2,3,4,5)
t= 1,2,3,4
type(t)
<class 'tuple'>
num = (1,2,3)
col = ("red","Green","blue")
y = num + col
y
(1,2,3, "red","Green", "blue")
변경은 불가능
하지만 인덱싱과 슬라이싱은 가능
인덱싱
book = "number",1980,"bigdata"
book
("number",1980,"bigdata")
book[0]
"number"
슬라이싱
book[-2:]
(1980, "bigdata")
리스트와 동일하게 *, + 연산 지원, count(), index(), len(), max(), sorted(), tuple() 같은 함수 지원
728x90
반응형