Python 生成动态变量 调用动态变量


动态生成变量:

variable = locals()
for i in range(10):
    variable['A'+str(i)] = 123
print(A8)

调用动态变量:

v = locals()
lst1 = range(10)

for i in lst1:
    v['A'+ str(i+1)] = [1,2,3]

print(A1)
d = v.copy()
for var in d:
    if "A" in var and "__" not in var:
        print(eval(var)[2])

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM