Как назначить несколько значений для нескольких переменных в Python (когда происходит зацикливание) - PullRequest
0 голосов
/ 09 января 2019

При использовании следующего цикла, как я могу создать отдельную переменную для каждого сгенерированного значения (пока происходит цикл)?

Например: с n = 1, m1 = 1; n = 2, м2 = 2; n = 3, м3 = 3; и т.д.

Как можно распечатать каждую сгенерированную переменную (m1, m2 и т. Д.) С присвоенным ей значением в виде отдельных элементов?

for n in range(11):
    print(n)

1 Ответ

0 голосов
/ 09 января 2019

Следующий код демонстрирует один подход, который вы могли бы попробовать:

>>> variables = {}
>>> for n in range(11):
    variables[f'm{n}'] = n


>>> for key, value in variables.items():
    print(f'{key} = {value}')


m0 = 0
m1 = 1
m2 = 2
m3 = 3
m4 = 4
m5 = 5
m6 = 6
m7 = 7
m8 = 8
m9 = 9
m10 = 10
>>> 
...