https://devpouch.tistory.com/110
[python] list로 for문 돌면서 remove할때 주의할점
원래 리스트를 for 문을 돌면서 원소를 하나씩 제거하려고 했는데 원하는 대로 되지 않았다. 문제는 다음과 같았다. 리스트를 돌면서 원소를 제거할때 >>> l = [1, 2, 3, 4, 5] >>> >>> for i in l: ... print(i).
devpouch.tistory.com
리스트가 훼손되므로
a[:] 식으로 복사본을 사용해야함
'취업 > 알고리즘이야' 카테고리의 다른 글
프로그래머스 > 탐욕법 > 체육복 (0) | 2022.04.06 |
---|---|
그리디 (0) | 2022.04.06 |
헷갈림 : enumerate / iterator / generator (0) | 2022.04.02 |
프로그래머스 풀면서 느끼는 점 (0) | 2022.03.20 |
프로그래머스 > 스택/큐 > 프린터 (0) | 2022.03.19 |