Я делаю некоторые расчеты и добавляю их в список. Однако есть расчеты, которые приведут к ошибке деления на ноль. Если это произойдет, я хочу просто добавить слово «ошибка» в список.
Пример кода:
try:
for i in [1,2,3]:
z.append(i/(i-1))
except ZeroDivisionError:
z.append("error")
Но код, который у меня есть, останавливается при возникновении ошибки, поэтому в списке z будет только ["error"]. Есть ли способ изменить мой код так, чтобы он продолжался до конца цикла, чтобы z содержал ["error", 1, 2]