小弟有个问题请各位大师,我想要删掉input list中特定的element
以下为例,想要删掉值为0,9 的element。但是index=7的0 删不掉。
请问程式码哪里出错造成这样的问题?
谢谢各位拨冗解救小弟
================================
input = [0,0,1,2,3,4,0,5,6,7,8]
del_char = [0,9]
print input
for item in input:
if item in del_char:
input.remove(item)
print input
================================
预期结果:[1,2,3,4,5,6,7,8]
实际结果:[1,2,3,4,0,5,6,7,8]