我想在 Python 中动态创建变量。有没有人有任何创造性的方法来做到这一点?
最佳答案
除非非常需要创建一堆变量名,否则我只会使用字典,您可以在其中动态创建键名并为每个键名关联一个值。
a = {}
k = 0
while k < 10:
# dynamically create key
key = ...
# calculate value
value = ...
a[key] = value
k += 1
collections
module 中还有一些有趣的数据结构。这可能适用。
关于python - 如何动态创建变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5036700/