python变量声明自动化、将字符串变为变量名

python变量声明自动化、将字符串变为变量名,第1张

python变量声明自动化、将字符串变为变量名 1、变量声明自动化
    for i in range(10): # 循环创建变量

        cmd = "v_%s = []" % i
        exec(cmd)

这样就创建了10个变量v0=[],v1=[],…,v9=[]

2、将字符串变为变量名

golbals()[‘A’]是将A声明为全局变量
locals()[‘A’]是将A声明为局部变量

globals()['A'] = []

globals()['A'].append(1)
A.append(2)

通过将字符串变为变量名,也可以实现自动声明变量名

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5625128.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存