a = (1, 2, 3, 4)
print(a)
a[2] = 7
튜플 자료형은 그래프 알고리즘을 구현할 때 자주 사용
예) 다익스트라 최대 경로 알고리즘처럼 최단경로를 찾아주는 알고리즘의 내부에서는 우선순위 큐를 이용하는데 해당 알고리즘에서 우선순위 큐에 한 번 들어간 값은 변경되지 않음
그래서 그 우선순위 큐에 들어가는 데이터를 튜플로 구성하여 소스코드를 작성
※ '비용'과 '노드번호'라는 서로 다른 성질의 데이터를 (비용, 노드번호)의 형태로 함께 튜플로 묶어서 관리하는 것이 관례
알고리즘을 구현하는 과정에서 일부러 튜플을 이용하게 되면 혹여나 자신이 알고리즘을 잘못 작성함으로써 변경하면 안되는 값이 변경되고 있지는 않은지 체크할 수 있음
리스트에 비해 상대적으로 공간효율적, 일반적으로 각 원소의 성질이 서로 다를 때 주로 사용