опитайте освен обработка в python

Имам следния код. Искам да изляза от блок else в момента, в който се срещне с изключение и искам цикълът for да продължи. Но кодът ми излиза и от външния for цикъл. Имам нужда от помощ. Нов в програмирането.

for (....):
   if (....):
       .....
       .....
   else:
       try:
          ....
       except IndexError:
          break

Благодаря


person mickey    schedule 21.08.2013    source източник


Отговори (1)


Сменете своя break с continue и трябва да сте готови.

person mculhane    schedule 21.08.2013
comment
Или pass, ако искате да продължи да върви вътре в for, но извън else, за вашия код, както изглежда, няма да има разлика. - person Perkins; 21.08.2013
comment
@ Perkins- Благодаря ти :) - person mickey; 21.08.2013