[Python] 튜플 자료형 - ( , )
파이썬의 튜플 자료형은 리스트와 거의 비슷한데 다음과 같은 차이가 있다. 튜플은 한 번 선언된 값을 변경할 수 없다. (원소의 대입(Item Assignment)이 불가능하다.) 리스트는 대괄호([])를 사용하지만, 튜플은 소괄호(())를 사용한다. a = (1, 2, 3, 4) print(a) # (1, 2, 3, 4) a[2] = 7 #TypeError: 'tuple' does not support item assignment 코딩 테스트>> 그래프 알고리즘을 구현할 때 튜플 자료형을 자주 사용한다. 다익스트라 최단 경로 알고리즘 최단 경로를 찾아주는 알고리즘의 내부에서는 우선순위 큐를 이용하는데 해당 알고리즘에서 우선순위 큐에 한 번 들어간 값은 변경되지 않는다. 따라서 우선순위 큐에 들어가는 데이..
Python
2020. 10. 21. 20:44
공지사항
최근에 올라온 글