-
python_튜플coding 101 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반응형'coding 101' 카테고리의 다른 글
python_set (0) 2022.04.13 python_딕셔너리 (0) 2022.04.13 python_인덱싱 및 슬라이싱 (0) 2022.04.06 python_자료구조 리스트 (0) 2022.04.06 Python_문자열함수 (0) 2022.03.30