728x90
01. 튜플
- 리스트와 유사하지만 튜플은 값의 추가, 삭제, 수정이 불가
- 프로그램이 실행되는 동안 값이 변하면 안되는 경우 주로 사용
tu = (2, 2, 3 ,4, 5) #튜플: 요소의 추가 수정 삭제가 안됨
del tu[0]
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Cell In[28], line 1
----> 1 del tu[0]
TypeError: 'tuple' object doesn't support item deletion
tu[0] = 0
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
Cell In[29], line 1
----> 1 tu[0] = 0
TypeError: 'tuple' object does not support item assignment
02. 인덱싱, 슬라이싱
tu[0]
2
tu[1:]
(2, 3, 4, 5)
03. 튜플 연산
tu1 = (1, 2)
tu2 = (3, 4)
print(tu1 + tu2)
(1, 2, 3, 4)
tu1
(1, 2)
tu2
(3, 4)
# tu1, tu2에는 아무런 영향을 미치지 않았음(비파괴적)
print(tu1 *2)
(1, 2, 1, 2)
728x90
'01_Python' 카테고리의 다른 글
26_컬렉션>세트 (1) | 2025.01.07 |
---|---|
25_컬렉션>딕셔너리 (0) | 2025.01.07 |
23_컬렉션>리스트 (1) | 2025.01.06 |
22_컬렉션>컬렉션 종류 및 개요 (0) | 2025.01.03 |
21_Jupyter Notebook에서 표 작성방법 (0) | 2025.01.03 |