백엔드 과정 중 python list에서 길이가 1이거나 0인 요소들을 삭제하기 위해 반복문을 통해 remove 키워드를 진행했다
하지만 내 목적은 조건에 대한 모든 요소들의 삭제였고 remove의 경우는 처음 나오는 하나의 요소만 삭제하는 것이었다
이를 개선하기 위해 구글링했고 괜찮은 방안을 확인할 수 있었다
방법 자체는 어렵지 않지만 관점을 바꿀 수 있는 부분에서 머리를 한대 맞아 글로 적어 놓는다.
remove 키워드를 사용하는 것이 아닌 새로운 배열에 해당 조건이 아닌 경우만 저장하는 방식으로 리스트를 필터링할 수 있었다.