Мне нужно создать 20 переменных в Python.Все эти переменные необходимы, они должны быть вначале пустыми строками, а затем пустые строки будут заменены другими строками.Я не могу создавать переменные по мере необходимости, когда они необходимы, потому что у меня также есть некоторые операторы if / else, которые должны проверить, являются ли переменные по-прежнему пустыми или уже равны другим строкам.
Вместо записи
variable_a = ''
variable_b = ''
....
Я думал, что-то вроде
list = ['a', 'b']
for item in list:
exec("'variable_'+item+' = '''")
Этот код не приводит к ошибке, но все же не делает то, что я ожидал - переменные не создаются с именами "variable_1и так далее.
Где моя ошибка?
Спасибо, Дятел