假设我有一些返回字典的函数,然后我遍历该函数。这将产生一个字典列表。我希望将其转换为字典。我这样调用我的函数:
x = [_myfunction(element) for element in list_of_elements]
结果说x:
x = [{'one': {'two':'2'}, 'three' : '3'}, {'four':'five', 'six':{'seven':7}}]
我希望转换为 y:
y = {'one': {'two':'2'}, 'three' : '3', 'four':'five', 'six':{'seven':7}}
有没有一种方法可以在 list_of_elements 上调用 _myfunction(),从而直接产生 y?也许用字典理解而不是上面的列表理解?或者将 x 转换为 y 的最简洁的代码是什么。(希望不要无聊并使用 for 循环!:-))
谢谢,实验室迷