Python: 比较两个字典是否相等,证明两个集合相等的方法,有些情况下会遇到比较


有些情况下会遇到比较两个字典是否相等的问题直观来想,会比较键是否一致,其对应的值是否相等
python中,还有有另外两种方法:直接使用==
a = {'a': 1, 'b': 2}b = {'a': 1, 'b': 2}c = {'a': 1, 'b': 3}print(a == b)  # Trueprint(a == c)  # False
使用operator.eq()
import operatora = {'a': 1, 'b': 2}b = {'a': 1, 'b': 2}c = {'a': 2, 'b': 2}print(operator.eq(a, b))  # Trueprint(operator.eq(a, c))  # False

Python: 比较两个字典是否相等

评论关闭