热线电话:13121318867

登录
2020-02-27 阅读量: 1259
在python中如何生成一系列有规律的变量名字并进行赋值?

在python中如何生成一系列有规律的变量名字并进行赋值?比如生成变量a1,a2,a3...取值为1,2,3。。。

代码如下:

for i in range(1,5):
    locals()["a"+str(i)]=i

解释一下

这里的 local() 是一个存储了全体局部变量名及其值的字典,切片时直接传入字符串作为变量名字就可以。

比如想生成变量b并赋值为3,一种方式就是b=3,另一种方式就是local()["b"]=3

44.6615
5
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子