如何在Python字典中检查是否存在冗余组合?


Python 字典中永远不会有冗余的组合,因为它是一个哈希表。这意味着每个键仅会与它关联一个值。此值可以是列表或其他字典。因此,如果您尝试添加重复的键,如下所示

示例

a = {'foo': 42, 'bar': 55}
a['foo'] = 100
print(a)

输出

这会输出

{'foo': 100, 'bar': 55}

如果您确实想为单个键使用多个值,那么您可能应该使用列表与该键关联并向该列表添加值。

更新于:05-Mar-2020

116 次浏览

启动您的职业

完成课程即可获得认证

开始
广告