파이썬(Python)
파이썬 자료구조 (큐)
김매콤
2023. 8. 12. 13:39
오늘은 파이썬의 자료구조 큐에 대해서 공부해 볼 것 이다.
큐는 스택과는 반대의 개념이다.
스택은 나중에 들어간 데이터가 먼저 나오지만
큐는 먼저 들어간 데이터가 먼저 나온다. (선입선출)
코드를 치면서 배워보자.
a =[1,2,3,4,5]
a.append(10)
a.append(20)
print(a)
a.pop(0)
print(a)
a.pop(0)
print(a)
결과
위의 코드를 보면 a를 만들어주고
append를 이용하여 10 과 20을 넣어 주었다.
그리고 pop으로 인덱스 0번에 있는 숫자를 빼준 것이다.
이게 큐의 원리이다.
오늘은 간단하게 파이썬의 자료구조 큐를 공부해 보았다.
다음시간에는 튜플에 대해서 공부해보자.