반응형
" 세상에는 두 종류의 사람이 존재한다. 변명하는 사람과 결과를 얻는 사람이 바로 그것이다.
변명형 인간은 일을 수행하지 못한 이유를 찾지만 결과형 인간은 일을 해야 하는 이유를 찾는다.
반응하는 사람이 아니라 창조하는 사람이 되어라."
- 앨런 코헨 -
Python(파이썬) 5. 튜플(Tuple)
목 차
1. 튜플(Tuple)
2. 튜플(Tuple)의 인덱싱, 슬라이싱
1. 튜플(Tuple)
- 리스트(List)는 요소의 값을 바꿀 수 있고 새로운 요소를 추가하거나 제거하며 리스트를 변경할 수 있다.(mutable)
- 튜플(Tuple)는 한번 요소의 값이 정해지면 나중에 변경할 수 없다.(immutable)
- 튜플(Tuple)을 만드는 방법은 요소들을 소괄호(( ))로 둘러싸고, 요소들은 콤마(,)로 구분시켜준다.
1) 요소를 한개맞 갖는 튜플(Tuple) 선언
- 요소를 한개만 갖는 튜플(Tuple)을 생성할 때 마지막에 콤마(,)를 넣어주어야 한다.
- 만약 콤마(,)가 없다면, 소괄호로 둘러싸인 문자열로 취급하기 때문에 "문자열(str)"로 생성된다.
2) 소괄호 없이 튜플(Tuple) 선언
3) 튜플(Tuple)을 요소로 갖는 튜플(Tuple) 선언
2. 튜플(Tuple)의 인덱싱, 슬라이싱
1) 인덱싱(indexing)
- 리스트(List)와 마찬가지로 튜플(Tuple)에서도 인덱싱이 가능하다.
2) 슬라이싱(slising)
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python(파이썬) 7. 1차 연습문제 (0) | 2021.09.23 |
---|---|
Python(파이썬) 6. 딕셔너리(Dictionary) (0) | 2021.09.22 |
Python(파이썬) 4. 리스트(List) (0) | 2021.09.21 |
Python(파이썬) 3. 문자열 자료형 (0) | 2021.09.20 |
Python(파이썬) 2. Print 함수의 이해 (0) | 2021.09.15 |