美文网首页
python动态变量名的方法

python动态变量名的方法

作者: 小甜瓜Melon | 来源:发表于2017-08-01 10:56 被阅读0次

目的:批量生成变量名,减少重复性工作,净化命名空间。
code1:

[input]:
for i in range(3):
    locals()['ex_'+str(i)]=i
    print 'ex_'+str(i)
[output]:
ex_0
ex_1
ex_2
[input]: print ex_0, ex_1, ex_2
[output]: 0 1 2

code2:

[input]: 
names = locals()
for i in xrange(1, 3):
    names['x%s'%i] = i
print x1, x2, x3
[output]: 1 2 3

相关文章

网友评论

      本文标题:python动态变量名的方法

      本文链接:https://www.haomeiwen.com/subject/gjfjlxtx.html