Моя цель здесь состоит в том, чтобы иметь такой же оператор if в цикле for, если имя переменной было изменено
Эти операторы находятся в функции в другом файле: соответствующая схема импорта
как было установлено.
Примеры:
for i in range(0,10):
myvar = ''
myvar = myvar + str(i)
exec('if' + myvar + '< 0:')
`do something`
В нем говорится о том, чтобы сделать что-то часть "неожиданный идентификатор"
Я удаляю Ident и это сказать; KeyError: 'myvar1'
Я попытался использовать это вместо
if vars()[myvar] < 0:
do something
Это дает мне то же самое KeyError: 'myvar1'
Есть ли способ заставить такую переменную инструкцию работать?