Изначально стояла задача автоматически сгенерировать список из переменных от b1 до bn (в примере до b3), придумал только вот такую реализацию:
b1 = 12
b2 = 23
b3 = 5
v = []
name = "b"
for n in range(1, 3):
x = str(name) + str(n)
v.append(x)
Получил заветный список, только теперь ломаю голову как изменить тип объекта, чтобы эти объекты стали ссылаться на присвоенные им числовые значения. Нашёл такую формулу:
v1 = [int(x) for x in v]
Но она нихрена не работает.
Подскажите чайнику, в чём тут загвоздка. Может мне совсем не int нужен ? Либо же как обойти эту проблему и более простым способом создать список последовательных переменных ( в смысле b1, b2, b3...b100, при условии, что эти переменные уже созданы и им присвоены числовые значения) ?