我试图创建一个查看列表并删除所有奇数的函数。我有一个问题,我的循环超出了界限,我不知道如何解决它,有人可以帮忙吗?谢谢
def isEven(number):
if(number % 2) == 0 and (number != 0):
return True
else:
return False
def only_even(intList):
for i in range(0, len(intList)):
if(isEven(intList[i])) == False:
del intList[i]
return intList
print(only_even([5, 8, 17, 6, 0, 20, 3]))