gpt4 book ai didi

python - 如何给变量赋值变量名来获取变量的值?

转载 作者:行者123 更新时间:2023-12-01 02:50:27 26 4
gpt4 key购买 nike

如何为变量分配变量名来获取变量的值?这有效

a=1
b=a

如果你使用print(b),它会输出 a,你会得到 1。但是如果我使用这个,

 for i in range (0,a1,2):
r=i/2
e[r] ='c%s'%i
print(e[r])

(c0,c2,c4,...有一个值)然后它会输出c0,c2,c4...我怎样才能让它输出c0,c2,c4...的值?我尝试将 '' 更改为 "",但仍然不起作用。

最佳答案

使用dict来存储您的“变量”命名变量:

>>> variables = {}
>>> prefix = 'c'
>>> variables[prefix + '0'] = 123
>>> variables[prefix + '0']
123
>>> variables['c0'] # is the same thing as the above
123

关于python - 如何给变量赋值变量名来获取变量的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44866121/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com