儘管如此,這是應該拿出5所有實例功能的代碼,但我得到一個錯誤:如何從列表中多次出現5個?
i = [ 6 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 5 ]
def removeFive (i) :
x = 0
amount = len (i)
for x in range (amount - 1) :
if i [ x ] == 5 :
i . remove ([ x ])
else:
pass
x = x + 1
print (i)
return None
removeFive (i)
錯誤消息:
i . remove ([ x ])
ValueError: list.remove(x): x not in list
任何幫助嗎?
我根本不知道python,但也許你應該刪除i [x]? –
你說得對,謝謝兄弟,derp。 – Max