빠르고 꾸준하게

Language/Python

[Python]파이썬 정리노트(계속 업데이트)

list, tuple 시간복잡도 Average: O(n) 하나하나 순회하기 때문에 데이터의 크기만큼 시간 복잡도를 갖게 된다. set, dictionary 시간복잡도 Average: O(1), Worst: O(n) 내부적으로 hash를 통해서 자료들을 저장하기 때문에 시간복잡도가 O(1)가 가능하고 O(n)의 경우에는 해시가 성능이 떨어졌을(충돌이 많은 경우) 때 발생한다. python sort와 sorted의 차이 sorted()는 새로운 정렬된 목록을 반환하며, 원래 목록은 영향을 받지 않는다. #sorted() 메서드 sorted([5, 2, 3, 1, 4]) [1, 2, 3, 4, 5] a = [5, 2, 3, 1, 4] #sort() 메서드 a.sort() a = [1, 2, 3, 4, 5] l..

2021.05.28 게시됨

12
반응형
  • 개발 (360)
    • Language (37)
      • Python (5)
      • Javascript (13)
      • Java & Kotlin (19)
    • Back-end (46)
      • Node.js (6)
      • Nest.js (4)
      • Spring (15)
      • DB (8)
      • Server & Cloud (13)
    • 글 (13)
      • 개발 (6)
      • 기록 (7)
    • CS & Network (25)
      • 운영체제(OS) & 컴퓨터구조 (19)
      • 컴퓨터 네트워크(Network) (6)
    • 자료구조 & 알고리즘 (238)
      • 자료구조 (5)
      • 백준(Baekjoon) (155)
      • 프로그래머스(programmers) (78)

인기글

최근 작성된 댓글

전체

오늘 : 어제 :

닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

resilient

Slow and steady wins the race

  • 개발 (360)
    • Language (37)
      • Python (5)
      • Javascript (13)
      • Java & Kotlin (19)
    • Back-end (46)
      • Node.js (6)
      • Nest.js (4)
      • Spring (15)
      • DB (8)
      • Server & Cloud (13)
    • 글 (13)
      • 개발 (6)
      • 기록 (7)
    • CS & Network (25)
      • 운영체제(OS) & 컴퓨터구조 (19)
      • 컴퓨터 네트워크(Network) (6)
    • 자료구조 & 알고리즘 (238)
      • 자료구조 (5)
      • 백준(Baekjoon) (155)
      • 프로그래머스(programmers) (78)

전체

오늘 어제

티스토리툴바