У меня был быстрый вопрос относительно моего кода. Должен ли этот оператор подняться снаружи или внутри цикла for? Получит ли она ошибку и поднимет ли она ее, если бы была снаружи?
try:
for key, value in options:
my_list.extend([key, value])
raise ValueError
except ValueError as e:
logger.debug('Too many options to unpaack: ', e)
Будет ли мой код лучше, или строка raise ValueError
не имеет добавленного отступа и не выровнена по началу цикла for?