2024-04-20 06:34:39 发布
网友
我想定义一个名称动态变化的字典。 例如:
Dictname = 'Forrest' Forrest = {}
参数Dictname是从文本文件接收的,每次脚本运行时forrest的值都会不同
不确定我是否正确阅读了要求,但这里有一些东西可以尝试。我在看到globals()注释后编辑了答案。你知道吗
答案1是我原来的答案。然而,下一个答案,答案2,是更直接的,但并没有显着不同于已经提出的意见。你知道吗
答案1。你知道吗
Dictionary = 'forrest' exec('%s={}'%Dictionary) exec('%s[\'mykey\']=123456'%Dictionary) print(forrest)
答案2。你知道吗
Dictionary = 'forrest' globals()[Dictionary]={} globals()[Dictionary]['Mykey']=123456 print(globals()[Dictionary])
不确定我是否正确阅读了要求,但这里有一些东西可以尝试。我在看到globals()注释后编辑了答案。你知道吗
答案1是我原来的答案。然而,下一个答案,答案2,是更直接的,但并没有显着不同于已经提出的意见。你知道吗
答案1。你知道吗
答案2。你知道吗
相关问题 更多 >
编程相关推荐