https://www.youtube.com/watch?v=o-Dp7Dm-4KY
#튜플만들기
tu=()
tu=tuple()
1번과 2번 모두 튜플을 만드는 방법이다.
#튜플 인덱스
tu=('a','b','c')
print(tu[0])
print(tu[1])
print(tu[2])
**튜플은 변경이 불가능하다.
tu=('a','b','c')
tu[0]='d'
num=(5,7,9)
n1,n2,n3=num #변수 할당하기
print(n1)
print(n2)
print(n3)
튜플은 수정은 못하지만 변수에 값을 할당할 때 편리한점이 있다.
a='hello'
b='world'
print(a)
print(b)
(a,b)=(b,a) #값 교환하기
print(a)
print(b)
보통 이렇게 스왑한다면 변수 하나가 더 필요한데 튜플을 사용하면 쉽게 스왑할수있다.
li = ['a','b','c','d','e','f']
tuple(li) #리스트 -> 튜플
tu=('a','b','c')
list(tu) #튜플->리스트
'PROGRAMING > 파이썬' 카테고리의 다른 글
파이썬 study 6 (소놀코딩-14.Dictionary) (0) | 2021.12.27 |
---|---|
파이썬 study 5 (소놀코딩-13.Set) (0) | 2021.12.27 |
파이썬 스터디2일차(소놀 코딩-10강제어문 중첩) (0) | 2021.12.26 |
파이썬 study 1일차(소놀코딩-8강 for문 9강.기타제어문 for문, continue,break,pass) (0) | 2021.12.26 |
directML - python 3.7 - tensorflow 1.1.5 (0) | 2021.12.25 |