我需要在給定條件下獲得第一個循環的下一個項目,但條件是在內部循環中。有沒有比這更簡單的方法呢? (測試代碼)Python,下一個循環遍歷循環迭代
ok = 0
for x in range(0,10):
if ok == 1:
ok = 0
continue
for y in range(0,20):
if y == 5:
ok = 1
continue
在這種情況下怎麼樣?
for attribute in object1.__dict__:
object2 = self.getobject()
if object2 is not None:
for attribute2 in object2:
if attribute1 == attribute2:
# Do something
#Need the next item of the outer loop
第二個例子顯示了我目前的狀況。我不想發佈原來的代碼,因爲它是西班牙文。 object1和object2是兩個非常不同的對象,一個是對象關係映射性質,另一個是web控件。但是在某些情況下,它們的屬性有2個相同的值,我需要跳轉到外部循環的下一個項目。
看起來像'NameError' – 2010-02-09 16:53:34