Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- DATAPATH
- Linux
- MacOS
- data structure
- computer
- MIPS
- github
- while
- python
- architecture
- javascript
- Pipelining
- control
- web
- instruction
- mysql
- CSS
- DoM
- html
- php
- react
- Class
- Java
- DB
- function
- Algorithm
- XML
- system
- for
- DS
Archives
- Today
- Total
YYYEJI
[Python] 튜플(Tuple) 정리 본문
728x90
튜플(Tuple)은
리스트처럼 요소를 일렬로 저장할 수 있지만,
튜플 안에 저장된 요소를 변경, 추가, 삭제할 수 없습니다.
Tuple = (value1, value2, value3)
Tuple = value1, value2, value3
괄호는 ( )를 사용하고 괄호를 사용하지 않으면 튜플로 간주합니다.
아래와 같이 사용됩니다.
t = ("Ptyhon", "2", "1.0")
for tu in t:
print(tu)
튜플 안의 자료가 수정될 수 없다면 왜 사용할까요?
요소가 절대 변경되지 않고 유지되어야 할 때 사용됩니다.
값이 변경되지 않는 경우가 더 유용할 경우도 있습니다.
하나의 요소만 넣을 수도 있습니다.
하나의 요소만 추가하는데 왜 튜플을 사용할까요?
함수를 사용하다보면 값이 아닌 튜플을 파라미터로 넣어야 되는 경우가 있어
사용하는 문법이라고 보시면 됩니다.
range 함수로 튜플을 생성할 수도 있습니다.
t = tuple(range(4))
print(t)
t = tuple(range(2, 11, 2))
print(t)
리스트로 생성하고 튜플로 바꿀 수 있습니다.
l = [ 1, 2, 3, 4, 5]
l = tuple(l)
print(l)
◡̈
'Python' 카테고리의 다른 글
[Python] 딕셔너리(Dictionary) 정리 (0) | 2022.10.06 |
---|---|
[Python] 집합(Set) 정리 (0) | 2022.10.06 |
[Python] for문과 while문의 차이점 (2) | 2022.09.29 |
[Python] 반복문 (while문) (0) | 2022.09.29 |
[MacOS] FileNotFoundError: [Errno 2] No such file or directory: 'xxxx.txt' (0) | 2022.09.28 |