首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何连接多个Python字典以从多个成员函数作为一个字典返回

如何连接多个Python字典以从多个成员函数作为一个字典返回
EN

Stack Overflow用户
提问于 2020-07-22 00:08:03
回答 1查看 199关注 0票数 1

假设我有一个Flask端点,它调用Python类并将一个userid传递给Python类。在查找ID之后,将调用多个其他成员方法(或者让它们像self.anothermethod()或类似的方法一样提供帮助)。

因此,例如,使用ID,我通过调用5个成员方法查找5个不同的数据集,每个方法返回一个唯一的字典。

问题是,在每个字典返回时,如何将其组合成一个优雅的方法,然后从对Flask的所有调用中返回一个大的完整字典。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-22 00:12:36

可以将两个字典与update()方法合并。

代码语言:javascript
运行
复制
>>> a = {"key1": "value1"}
>>> b = {"key2": "value2"}
>>> a.update(b)
>>> a
{'key1': 'value1', 'key2': 'value2'}

因此,在您的示例中,可以从一个空字典开始,并在执行过程中进行更新。

代码语言:javascript
运行
复制
d = {}
d.update(method1())
d.update(method2())
...
return d
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63024831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档