查看2个Python字典的相同以及不同之处
2024-09-08 00:45:51
a = {
"x":1,
"y":2,
"z":3
}
b = {
"x":1,
"w":11,
"z":12
}
print(a.items())
>>>dict_items([('x', 1), ('y', 2), ('z', 3)])
# 查看两个字典共有的key
print(a.keys() & b.keys())
>>>{'x', 'z'}
# 查看字典a 和字典b 的不共有的key
print(a.keys() ^ b.keys())
>>>{'y'}
# 查看在字典a里面而不在字典b里面的key
print(a.keys() - b.keys())
>>>{('x', 1)}
# 查看字典a和字典b相同的键值对
print(a.items() & b.items())
>>>{'w', 'y'}
最新文章
- iOS 浅复制和深复制的深层理解,含示例
- 【转】mybatis实战教程(mybatis in action),mybatis入门到精通
- 获取登陆ip
- MySQL 触发器简单实例
- MySQL 建表字段长度的限制
- Java基础知识强化之网络编程笔记18:Android网络通信之 使用HttpClient的Post / Get 方式读取网络数据(基于HTTP通信技术)
- Python中map,filter,reduce,zip的应用
- 使用php-fpm状态页观察当前的php-fpm状态
- 使用 EasyUI 创建左侧导航菜单
- react-dom.js 源码
- POJ-2570 Fiber Network---Floyd+二进制表示集合
- THUPC2017 抱大腿记
- MVC中 jquery validate 不用submit方式验证表单或单个元素
- Git使用详细教程(1):工作区、暂存区、本地仓库、远程仓库
- 广播频道-BroadcastChannel
- 阿里云服务器上通过Docker部署redmine
- <;记录>; HtmlHelper和 强类型页面
- c#通过反射移除所有事件
- Tomcat基本组件、其功能和处理请求的过程
- C++ 将数据转为字符串的几种方法