티스토리 뷰

List

  • 배열의 크기가 증가하거나 index 값이 작은 부분의 삽입, 삭제가 비효율적
  • append() : O(1)
  • pop last : O(1)
  • insert : O(n)
  • delete : O(n)

collections.deque

  • append(), appendleft() : O(1)
  • popleft(), pop() : O(1)

 

from collections import deque

dq = deque([1, 2, 3])

dq.append(n)
dq.popleft()
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함