我正在编写一个脚本来支持用户进行 FE 分析。在脚本运行期间,我得到了一个像这样的 FEA 实体列表
Ents=['BAR','SHELL','BEAM']
我必须为列表中的每个项目创建一个字典,以从另一个来源收集和存储正确的值,并且可能的 FEA 实体的数量很长,如果引入新实体,可能会发生变化。
有没有办法“在运行时动态地”创建字典(我没有更好的主意来描述我的请求)像
for item in Ents:
item+'_dict' = dict()
因此,我得到了上面示例的 3 个字典:BAR_dict、SHELL_dict 和 BEAM_dict
而对于
Ents = ['TRUSS','WELD','CONNECTOR']
我得到一个名为 TRUSS_dict、WELD_dict 和 CONNECTOR_dict 的字典
试试这个:
EntDicts = {}
for Ent in Ents:
EntDicts[Ent] = {}
然后随意使用EntDicts
...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句