我有一组表名
1. EOM 2.STMT 3.LOOKUP etc
我想将这些表名与一些变量名相关联,例如
1. start_time, 2. end_time, 3. total_time etc.
我想写这些变量名的方式类似于
1. start_time_EOM, end_time_EOM, total_time_EOM 2. start_time_STMT, end_time_STMT,total_time_STMT 3. start_time_LOOKUP,end_time_LOOKUP,total_time_LOOKUP
这可以在python中完成,怎么做? (注意:我是Python新手,仍在努力学习)。
答案 0 :(得分:1)
您无法以您希望的方式更改变量名称,但您可以尝试使用python字典来实现您尝试完成的任务。
答案 1 :(得分:0)
是的,字典是解决方案:
tables=["A","B","C"]
vars = ["var1","var2","var3"]
dict={}
for val in tables:
for val2 in vars:
dict[val2+"_"+val] = foo
dict[val2+"_"+val] = bar
dict[val2+"_"+val] = foobar
#and so
希望有帮助