1
我只是需要一個功能,消除零從輸入列表從列表中刪除零的函數?
def no_zero(a):
pos=0
while (pos+1)<=len(a):
if a[pos] == "0":
a.remove[pos]
pos= pos +1
return a
print(no_zero([0,1,0,2,0,3]))
我應該得到的1,2,3的輸出,而是它跳過有權返回。任何指針爲什麼?乾杯。
同時將pos傳遞給'remove()',它需要一個值。 –
那麼這條線說什麼?只有在不等於0時纔將字符串元素更改回自己? –