Мне нужно получить следующий элемент первого цикла при определенных условиях, но это условие во внутреннем цикле. Есть ли более короткий способ сделать это, чем этот? (тестовый код)
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 - это 2 очень разных объекта, один имеет объектно-реляционное отображение, а другой - веб-управление. Но 2 из их атрибутов имеют одинаковые значения в определенных ситуациях, и мне нужно перейти к следующему элементу внешнего цикла.