Collections
[Python] Collections - deque | ๊ฐ๋ , ๋ฉ์๋, list์์ ์ฐจ์ด
์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๋ค๋ณด๋ฉด ์์ฃผ ์ฌ์ฉํ๋ Collections ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ deque ํด๋์ค์ ๋ํด ์์๋ณด์ ! 1. Deque๋? ์๋ฐฉํฅ์์ ํ๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ์๋ฃ๊ตฌ์กฐ queue(ํ)๋ FIFO(First in, First out), ์ฆ ๋จผ์ ๋ค์ด๊ฐ ์์๊ฐ ๋จผ์ ๋์ค๋ ์ ์ ์ ์ถ ์๋ฃ๊ตฌ์กฐ์ด๋ค. deque๋ ์๋ฐฉํฅ ํ์ ๊ตฌ์กฐ์ด๊ธฐ์ ์, ๋ค ์์ชฝ ๋ฐฉํฅ์์ element ์ถ๊ฐ/์ ๊ฑฐ๊ฐ ๊ฐ๋ฅํ ์ ์ฉํ ์๋ฃ๊ตฌ์กฐ์ด๋ค. 2. deque์ ๋ฉ์๋(Method) - append(x) : deque ์ค๋ฅธ์ชฝ์ x๋ฅผ ์ถ๊ฐ from collections import deque d = deque('abc') # deque ์์ฑ d.append(1) print(list(d)) # listํ์ผ๋ก ์ถ๋ ฅ # ['a','b','c',1]..