@swyt

Как сделать вывод созданной циклом переменной через цикл?

Есть цикл в котором с каждой итерацией создаётся переменная x1, x2, x3 и т.д. Надо сделать вывод этих переменных через цикл. Как это можно реализовать?
for i in range(1,11):
    y = randint(1, 20)
    exec("x{} = {}".format(i, vvod(y)))# создаётся переменная
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Al6xand6r
Вероятно, лучше вместо создания отдельных переменных таким извращенским способом, создавать словарик и добавлять в него ключи. Типа такого:

result = {}
for i in range(1, 11):
    result[i]  = vvod(randint(1, 20))
    print(result[i])
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы