我最近发现如何通过这种方法在python中动态创建变量:
vars()['my_variable'] = 'Some Value'
这样就创建了变量my_variable
。
我的问题是,这是个好主意吗?还是我应该总是提前声明变量?
最佳答案
我认为如果可能的话最好使用字典:
vars_dict = {}
vars_dict["my_variable"] = 'Some Value'
vars_dict["my_variable2"] = 'Some Value'
我认为它更像 pythonic。
关于python - 动态创建变量是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35458691/