使用以下循环时,如何为每个生成的值(发生循环时)创建一个单独的变量?
例如:n = 1时,m1 = 1; n = 2,m2 = 2; n = 3,m3 = 3;等
如何将生成的每个变量(m1,m2等)及其分配的值打印为单独的项目?
for n in range(11):
print(n)
答案 0 :(得分:0)
以下代码演示了您可以尝试采用的一种方法:
>>> 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
>>>