본문 바로가기 메뉴 바로가기

le récit de ellie

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

le récit de ellie

검색하기 폼
  • 분류 전체보기 (178)
    • Life (7)
    • Backend (32)
      • Java (23)
      • Spring (1)
      • SQL (1)
      • Infra (2)
    • Frontend (21)
    • Python (29)
    • Android (4)
      • Kotlin (4)
    • Data (11)
      • R (10)
      • 데이터엔지니어링 (0)
    • CS (8)
    • Algorithm (25)
    • 프로젝트 (21)
    • C (0)
      • C Compiler (0)
    • Tool (1)
  • 방명록

Tuple (1)
[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
이전 1 다음
이전 다음
공지사항
최근에 올라온 글

Blog is powered by Tistory / Designed by Tistory

티스토리툴바