728x90
from collections import deque
#큐(Queue) 구현을 위해 deque 라이브러리 사용
queue = deque()
#삽입(1) - 삽입(2) - 삽입(3) - 삽입(4) - 삭제() - 삽입(5) - 삽입(6) - 삭제()
queue.append(1)
queue.append(2)
queue.append(3)
queue.append(4)
queue.popleft()
queue.append(5)
queue.append(6)
queue.popleft()
#먼저 들어온 순서대로 출력
print(queue) #결과 : deque([3,4,5,6])
# 역순으로 바꿈
queue.reverse()
#나중에 들어온 원소부터 출력
print(queue) #결과 : deque([6,5,4,3])
728x90
'Python' 카테고리의 다른 글
[Python] 리스트 특정 원소 모두 지우기 (0) | 2020.09.13 |
---|---|
[Python] 예제 코드로 보는 배열 복사(array copy) (0) | 2020.04.25 |
[Python] 반복문에서 문자열의 순서와 문자열 출력하는 방법 (0) | 2020.04.18 |
[Python] 부분 문자열이 여러번 포함 될 경우 탐색 방법 (0) | 2020.04.04 |
[Python] List 원소 추가 방법 (여러가지) (0) | 2020.04.04 |