리스트

TIL

파이썬 리스트에서 홀수 제외하기 - TIL 3

파이썬 리스트에서 홀수를 제외하고 짝수만 남은 리스트를 반환하는 함수를 만들기 위해 처음에는 다음과 같이 시도해봤습니다. def remove_odd_numbers(numbers): for i in numbers: if (i % 2 != 0): numbers.remove(i) return numbers numbers = [1, 3, 5, 8, 11] remove_odd_numbers(numbers) #expected: [3] #result: [3, 8] 결과적으로 예상과 다른 결과값이 나왔는데, 이유는 numbers.remove() 를 통해 기존의 numbers 리스트를 흩트리기 때문이었습니다. 이는 다음과 같이 리스트를 복사하여 해결할 수 있었습니다. def remove_odd_numbers(number..

휘 Hwi
'리스트' 태그의 글 목록