https://velog.io/@leehyuna/코테에-필요한-Python-라이브러리-정리
from itertools import permutations, combinations
permutations([1,2,3], 2) # (1,2), (1,3), ...
combinations([1,2,3], 2) # (1,2), (1,3), (2,3)
from itertools import product
product([0,1], repeat=3) # 000, 001, ...
from itertools import accumulate
list(accumulate([1,2,3])) # [1,3,6]
from collections import deque
q = deque([1,2])
q.append(3)
q.popleft()
from collections import Counter
Counter("banana") # {'a':3,'n':2,'b':1}