如何用其他变量的值创建变量名?
How create variable name with other variable's value in it?
a = "Jack"
b = "Sam"
现在我想要一些方法来创建它:
c_{b value} = 10
这意味着:
c_Jack = 10
以及以下内容:
c_{a value} = 20
这意味着:
c_Sam = 20
这实际上是一种不好的做法。你最好使用 dict
.
顺便说一句,你可以这样做:
In [3]: a = "Jack"
In [4]: exec(f'c_{a} = 10')
In [5]: c_Jack
Out[5]: 10
a = "Jack"
b = "Sam"
现在我想要一些方法来创建它:
c_{b value} = 10
这意味着:
c_Jack = 10
以及以下内容:
c_{a value} = 20
这意味着:
c_Sam = 20
这实际上是一种不好的做法。你最好使用 dict
.
顺便说一句,你可以这样做:
In [3]: a = "Jack"
In [4]: exec(f'c_{a} = 10')
In [5]: c_Jack
Out[5]: 10