Python: 比较两个字典是否相等
2024-09-01 15:46:55
- 有些情况下会遇到比较两个字典是否相等的问题
- 直观来想,会比较键是否一致,其对应的值是否相等
- python中,还有有另外两种方法:
- 直接使用==
a = {'a': 1, 'b': 2}
b = {'a': 1, 'b': 2}
c = {'a': 1, 'b': 3}
print(a == b) # True
print(a == c) # False
- 使用operator.eq()
import operator
a = {'a': 1, 'b': 2}
b = {'a': 1, 'b': 2}
c = {'a': 2, 'b': 2}
print(operator.eq(a, b)) # True
print(operator.eq(a, c)) # False
最新文章
- IntelliJ IDEA 配置运行程序
- 解决jquery和prototype库冲突问题
- Linux上性能异常定位以及性能监控
- Python基本数据类型之set
- GitHub Desktop for Win 安装不上
- mongoDB 修改器()
- 注销CA登录
- Junit4学习笔记
- mysql workbench 建表时 PK,NN,UQ,BIN,UN,ZF,AI解释
- 过滤器(filter)实现
- Memcached统计命令
- 重温CSS3
- 第三十七节、人脸检测MTCNN和人脸识别Facenet(附源码)
- 洛谷P2805 植物大战僵尸
- 剑指offer:滑动窗口的最大值
- Ubuntu 系统学习
- 通过 Cobalt Strike 利用 ms14-068
- C++ 默认构造函数小记
- iOS-----推送机制(下)
- Docker容器加载宿主机的hosts解析