在python中是否有类似putAll()的方法用于dict?我没有在文档中找到似乎这样做的方法.当然,我可以遍历键集并将所有内容放入新的字典中,但我认为可能有更好的方法.
另外(这可能是另一个问题),'Python Library Reference'被认为是python的API文档吗?我更习惯像API文档那样的javadoc,它有一个类和方法列表.使用'Python Library Reference',我总是想知道是否列出了类的所有方法,并且没有链接可以跳转来查看参数和返回类型的定义.
如果你在谈论Java的putAll地图,dict.update那么在Python中就是等价的:
>>> d1 = { 1: 2, 3: 4 }
>>> d2 = { 5: 6, 3: 1 }
>>> d1.update(d2)
>>> d1
{1: 2, 3: 1, 5: 6}
Run Code Online (Sandbox Code Playgroud)
关于文档,有一个概述链接所有特定的模块文档.在您的特定实例中,您可以单击Mapping Types - dict和浏览器查看可用的操作.