动态生成变量名
如果想要生成一系列的a0,a1,….a20这种变量名,直接手写太麻烦了
locals
local(),以字典的类型返回当前位置的全部局部变量
1 | arrange_list = locals() |
调用动态变量,可以用字典的get方法得到变量的值
1 | arrange_list = locals() |
利用exec进行赋值
1 | for i in range(5): |
调用动态变量1
2for i in range(5):
exec('print(var{}, end = " ")'.format(i))