在 Python 中使用清單時,通常需要檢查特定元素是否存在。對於依賴清單中不存在元素的條件分支,通常會使用下列語法:
if element not in list:
# Code to execute if element is not in the list
但是,使用者遇到了一個問題,即此語法對於元組清單無法如預期運作。
提供的程式碼嘗試檢查元組是否不在清單中,並且僅當元組不存在時才繼續執行特定操作:
if curr_x -1 > 0 and (curr_x-1 , curr_y) not in myList:
# Do Something
使用者註意到此程式碼在某些情況下無法執行預期操作。
提供的用於檢查元素是否不在其中的語法列表是正確的並且應該可以正常工作。因此,錯誤可能位於程式碼的其他位置。
要解決此問題,可以採取以下步驟:
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3