a=[1,2,3,4]
for i in a:
if someConditon:
print(i)
else:
loop over last element again
我使用硒與網頁進行交互並下載pdf文檔。有時在下載過程中發生錯誤,並且文件無法保存。文件的實際保存位於for循環中,並且我希望在'如果發現爲false'的情況下再添加一個條件,以再次嘗試成功下載該條目。Python - 再循環最後一個元素
我的問題是:我怎麼告訴Python遍歷所有的相同元素再次
你應該問:我該如何重試失敗的操作?因爲這是你想要達到的目標。不要立即跳出一個可能的解決方案;請參閱[什麼是XY問題?](http://meta.stackexchange.com/q/66377) –
迭代是否會產生任何副作用?否則,如果當條件失敗時仍然處於循環體中,那麼您仍然有最後一個元素來做任何你喜歡的事情。 – dornhege