Language/Python
Python 튜플 자료형/인덱싱과 슬라이싱
Dexter_-
2017. 7. 14. 13:45
728x90
반응형
튜플 자료형
📌 튜플(tuple)은 몇 가지 점을 제외하곤 리스트와 거의 비슷하며 리스트와 다른 점은 다음과 같다.
- 리스트는 []으로 둘러싸지만 튜플은 ()으로 둘러싼다.
- 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.
리스트와 모습은 거의 비슷하지만 튜플에서는 리스트와 다른 2가지 차이점을 찾아볼 수 있다. t2 = (1,)처럼 단지 1개의 요소만을 사질 때는 요소 뒤에 (,)를 반드시 붙여야 한다는 것과 t4 = 1, 2, 3처럼 괄호()를 생략해도 무방하다는 점이다.
튜플과 리스트의 가장 큰 차이는 값을 변화시킬 수 있는가 없는가이다.
📌 튜플 요소값 삭제 시 오류
📌 튜플 요소값 변경 시 오류
튜플의 인덱싱과 슬라이싱, 더하기(+)와 곱하기(*)
📌 인덱싱하기
📌 슬라이싱하기
📌 튜플 더하기
📌 튜플 곱하기
728x90
반응형