파이썬 - 튜플 자료형
< 튜플 자료형 >
- 한 번 선언된 값은 변경할 수 없음
- 리스트는 대괄호를 사용하지만 튜플은 소괄호를 사용함
a = (1, 2, 3, 4)
print(a)
a[2] = 7
- 원소의 대입이 불가능
- 그래프 알고리즘을 구현할 때 자주 사용
- 다익스트라 최단 경로 알고리즘처럼 최단 경로를 찾아주는 알고리즘의 내부에서는 우선순위 큐를 사용하는데 우선순위 큐에 한 번 들어간 값은 변경되지않아 큐 내용을 튜플로 구성하여 코드 작성
- 튜플을 이용하게 되면 알고리즘을 잘못 작성함으로써 변경하면 안 되는 값이 변경되고 있는 지 확인할 수 있다
- 리스트에 비해 상대적으로 공간 효율적
- 일반적으로 원소의 성질이 다를 때 사용
다익스트라 최단 경로 알고리즘에서는 '비용'과 '노드 번호'라는 데이터를 묶어 튜플로 관리
Author And Source
이 문제에 관하여(파이썬 - 튜플 자료형), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@baebae/파이썬-튜플-자료형저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)