# list arr = [5, 1, 3, 2, 8] arr.sort() print(arr) # [1, 2, 3, 5, 8] arr.reverse() print(arr) # [8, 5, 3, 2, 1] print(arr[::-1]) # [1, 2, 3, 5, 8] arr.sort(reverse=True) print(arr) # [8, 5, 3, 2, 1] arr2 = sorted(arr) print(arr2) # [1, 2, 3, 5, 8] arr3 = reversed(arr2) print(*arr3) # 8 5 3 2 1 print(list(arr3)) # [8, 5, 3, 2, 1] arr4 = "AABBC BBCCC CBBA AACCCBBB A B" arr5 = arr4.split() arr5.sor..
from queue import Queue q = Queue() # 선언 q.put("argument") # 입력 q.get() # 반환 from collections import deque dq = deque() # 선언 dq.appendleft("argument") # 입력 dq.pop() # 반환 from queue import PriorityQueue pq = PriorityQueue() # 선언 pq.put("argument") # 입력 pq.get() # 반환 PriorityQueue의 데이터 형태가 배열 또는 튜플이라면 우선순위는 0번째 인덱스로 판단한다. 따라서 우선순위를 앞에 두면 배열과 튜플도 정렬 가능하다. from queue import PriorityQueue pq = Priori..