在 Python 中使用清單時,通常需要檢查特定元素是否存在。對於依賴列表中不存在元素的條件分支,通常使用以下語法:
<code class="python">if element not in list: # Code to execute if element is not in the list</code>
但是,使用者遇到了一個問題,即此語法無法按列表的預期運行
提供的程式碼嘗試檢查元組是否不在清單中,並且僅在元組不存在時才繼續執行特定操作:
<code class="python">if curr_x -1 > 0 and (curr_x-1 , curr_y) not in myList: # Do Something</code>
使用者註意到此程式碼在某些情況下無法執行預期操作。
提供的用於檢查元素是否不在列表中的語法是正確的並且應該工作沒有問題。因此,錯誤可能位於程式碼的其他位置。
要解決此問題,可以採取以下步驟:
以上是為什麼我的「不在」檢查元組在 Python 中不起作用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!