tuple python

    튜플 (Tuple)

    튜플의 특징 1. 변경이 불가능하다. (immutable) - 리스트와 차이점 - 선언된 후에는 요소를 변경할 수 없다. 왜? 효율성 때문에 용량이 적고, 접근이 빠르다. 따라서 변경할 일이 없다면 리스트보다 튜플을 사용하는 것이 보다 효율적임 - 변경할 수 없기 때문에 정렬과 관련된 내장 함수를 사용할 수 없다. (e.g. sort(), reverse()) 2. 여러 값에 대해 비교가 가능하다. (0, 1, 2) >> True ('Apple', 'Juice') > ('Banana', 'Smoothie') >>> False - 왼쪽부터 차례대로 비교한 후 값이 다를 경우 큰지 작은지 판단한다. - 판단한 후에는 나머지 값들을 비교하지 않는다.