순서가 있기 때문에 인덱스로 접근 가능
-len 내장함수로 길이를 구할 수 있습니다.
-list와 마찬가지로 for loop를 돌 수 있습니다.
튜플끼리 + 연산으로 튜플을 추가(?) 합칠(?) 수 있습니다.
튜플 속에 튜플이 포함될 수 있습니다.
텍스트tuple(튜플)은 '( )'를 입력해서 사용하지만, 괄호가 필수 조건은 아닙니다.
type(p)
<class 'tuple'>
def minmax(items):
return min(items), max(items)
minmax([7,5,2,1,11,15,55])
#(1, 55)
lower, upper = minmax([7,5,2,1,11,15,55])
#lower : 1
#upper :55
-> 두 변수의 값을 서로 바꾸려면, 새로운 변수가 하나 필요하지만 파이썬에서는
튜플의 해제할당기능을 통해 서로 바꿔줄 수 있습니다.
a = '감자'
b = '고구마'
a, b = b, a
#a :'고구마'
#b :'감자'
tuple([1, 7, 5, 3, 9])
#(1, 7, 5, 3, 9)
tuple("abcde")
#('a', 'b', 'c', 'd', 'e')
'a' in ('a', 'b', 'c')
#True
5 in ('a','b','c')
#False
5 not in ('a','b','c')
#True