728x90 pop1 python, 리스트를 사용한 FIFO구조의 큐 운용 리스트 사용해서 작업을 하다가 큐가 필요해져서 만들게 되었음. 리스트를 사용해서 만들었고, 리스트의 연산기능을 사용했음1행 : 큐로 사용할 리스트 이름3행 : 데이터를 큐에 넣는 기능9행: 큐에서 데이터를 하나 빼내오는 기능하지만,,, q_pop() 에 부족한 부분이 있으니, q_list멤버가 없다면 12행은 에러가 발생한다(아래 그림참고) 16,17행 : 데이터를 넣고20행 : 마지막 데이터까지 꺼내지고, 큐는 빈상태가 된다21행: 비어있는 큐에서 데이터 꺼내기 시도 이를 보완하기 위해서 len()사용해서 큐의 데이터 갯수를 확인한다11행 : 큐의 데이터 갯수 확인12행 : 데이터를 꺼내기 시도13행 : 성공한다면 큐에서 데이터를 하나 삭제하고15행 : 큐의 데이터가 없다면 비어 있는 값으로 .. 2024. 12. 29. 이전 1 다음 728x90