튜플(tuple) 자료형
튜플은 리스트와 비슷한 형태를 가지고 있지만, 한가지 차이점이 있습니다.
리스트(list) 는 값의 생성, 삭제, 변환 이 가능하지만, 튜플(tuple) 은 값을 변경할 수 없습니다.
또한, 리스트(list) 는 '[ ]' 를 사용하고, 튜플(tuple) 은 '( )'을 사용합니다.
tuple의 사용 예로는
[[[[[[ex[[[[[ a = ()
[[[[[[ex[[[[[ b = (1,)
[[[[[[ex[[[[[ c = (1, 2, 3)
[[[[[[ex[[[[[ d = 1, 2, 3
[[[[[[ex[[[[[ e = (1, 2, ('he', 'is'))
위와 같은 방식으로 사용이 됩니다.
튜플(tuple)의 값 변경 시도
만약 튜플의 값을 변경하려고 시도를 하게 되면, 오류가 뜨게 됩니다.
[[[[[[ex[[[[[ a = (1, 2, 3)
[[[[[[ex[[[[[ print(del a[1])
튜플의 활용
튜플은 리스트와 다르게 값을 생성, 삭제, 변환이 불가능 하다는 것만 제외를 하면, 리스트에서 사용한 인덱싱, 슬라이싱, 튜플 더하기, 튜플 곱하기, 값 개수 구하기(len) 등 다양하게 사용이 가능합니다.