deque ์ ๋ง๋ค๋ iterator ๋ฅผ ์ธ์๋ก ์ค์ผํ๋ค.
์ฆ, ์ซ์๋ง์ ์ฃผ๋ฉด ์ ๋๋ค.
from collections import deque
# ์ซ์๋ง ์ฃผ๋ฉด ์ ๋จ
print(deque(1, 2)) # TypeError: 'int' object is not iterable
# ๋ฆฌ์คํธ ๊ฐ์๊ฑธ๋ก ๋ฉํ์ ํด์ค์ iterator ๋ฅผ ์ค์ผํจ.
print(deque([1])) # deque([1])
# ๋น deq์ ๋ง๋ค๊ณ append ๋ฅผ ํด์ค๋ ๋๋ค.
deq = deque()
deq.append(2)
print(deq) # deque([2])
Python
๋ณต์ฌ