# Python Sequcen Type : Tuple
- list와 거의 유사
- 표현 방법이 다름 . 리스트 :[], 튜플 : ()
- 원본 수정,삭제 불가능
- 원본 값이 변경되면 안되는 경우 사용됨
a = ()
a = (1,2,3)
# a[0] = 100 #오류
a = (1) #숫자1을 의미함
a = (1,) #요소가 1개 있을때 tuple 표현
print(a)
a = (1,2,3,4)
a=1,2,3,4 #Tuple () 생략가능함
a,b,c = 10,20,30
print(a)
#indexing과 slicing 둘 다 사용가능
a = (1,2,3,4)
print(a[1]) #2출력
print(a[2:4])
#list와 마찬가지로 +, * 연산이 가능
a = (1,2,3)
b = (5,6,7)
print(a + b)
#list와 tuple 간의 변환
my_list = [1,2,3]
my_tuple = tuple(my_list) #tuple 내장함수 이용
print(my_tuple)
my_tuple = 10,20,30,40
my_list = list(my_tuple)
print(my_list)
'Python' 카테고리의 다른 글
python - dict (0) | 2019.07.14 |
---|---|
python - range (0) | 2019.07.14 |
python - list 함수 (0) | 2019.07.14 |
python - list, indexing, slicing (0) | 2019.07.14 |
python - 기본 (숫자 연산, 문자열 제어) (0) | 2019.07.14 |