코테 문제 풀이/온코더 oncoder
온코더 레벨 8 큐 만들기
waVwe
2020. 11. 25. 13:47
728x90
반응형
class Solution:
def solution(self, cmds):
self.c = cmds
self.q = []
for i in self.c:
if "PUSH" in i:
d=i[5:]
self.q.append(int(d))
if "POP" in i and self.q!=[]:
self.q.pop(0)
return self.q
|
cs |
- 만약 큐에 아무것도 있지 않다면, 명령을 무시합니다. << 이 부분을 빼먹었다가 3번 째 채점 데이터에서 런타임 에러가 났다 ^__ㅠ
list.pop(0)를 사용하면 리스트의 가장 첫번째 요소를 지우게 된다.
출처 : www.oncoder.com/
728x90
반응형