我需要得到给定一定条件的第一个循环的下一个项目,但条件是在内部循环中.有比这更短的方法吗? (测试代码)
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是两个非常不同的对象,一个是对象关系映射属性,另一个是webcontrol.但是在某些情况下,他们的属性中有2个具有相同的值,我需要跳到外部循环的下一个项目.