2024-04-25 20:13:11 发布
网友
我想找到最好的肾盂疗法来做到这一点。
嵌套字典看起来类似于此(主脚本):
my_dict = { test: { test_a: 'true', test_b: 'true }
我正在导入一个模块,该模块具有返回数值的函数。
我正在寻找一种方法,从模块返回的字典中附加到我的口述字典。
即模块的功能:
然后,我想将测试结果字典附加到我的口授中。 也在寻找最好的方法。
提前谢谢!
import collections my_dict = collections.defaultdict(lambda: {}) def add_values(key, inner_dict): my_dict[key].update(inner_dict)
您可以在库文档here中阅读collections.defaultdict。在
collections.defaultdict
你在找dict.update()方法吗?在
dict.update()
>>> d = {'a': 1, 'b': 2} >>> d2 = {'c': 3} >>> d.update(d2) >>> d {'a': 1, 'b': 2, 'c': 3}
my_dict = {} def testResults1(): results = 3129282 return results def testResults2(): results = 33920230 return results def combineResults(): suite = [testResults1, testResults2] return dict((test.__name__, test()) for test in suite) my_dict.update(combineResults()) print my_dict
您可以在库文档here中阅读
collections.defaultdict
。在你在找
dict.update()
方法吗?在相关问题 更多 >
编程相关推荐