我嵌套for循環,我認爲這使事情變得複雜了。 這裏是字典我有跳到下一個字典
dict1 = {'1': '##', '2': '##'}
我通過這個字典循環和這裏是代碼
for key,value in dict1.items():
###some code ###
if ##condition is true move to next key in the for loop which is '2'##
dict1.next()
我用dict1.next()。但是,這是引發錯誤 「字典」對象沒有屬性 '下一個'」
即使試圖dict1 [鍵] + = 1和dict1 [鍵] = dict1.setdefault(鍵,0)+ 1
我明白,當跳到字典中的下一個鍵時,我們必須引用鍵的索引來移動到下一個項目。但沒有運氣的任何事情,我不知道使用「繼續」將達到我的目的,因爲目前我只有一個值爲每個相應的鍵(「繼續」如果是這樣),但我想要使用此代碼,即使每鍵分別有多個值。如果對於關鍵字1及其第一個對應值,「If」條件成立,則下一次迭代應分別針對關鍵字2及其值。
對不起長故事
歡迎來到Stack Overflow!您可以先[參觀](http://stackoverflow.com/tour)並學習[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)並創建一個[最小,完整和可驗證](http://stackoverflow.com/help/mcve)示例。這使我們更容易幫助你。 –
由於封閉for循環,循環本身將移動到下一個元素。你所需要做的就是忽略你不想要的任何值。 –