python 字典支持交集和并集操作
来源:互联网 发布:office卸载软件 编辑:程序博客网 时间:2024/06/08 02:58
d=dict(a=1,b=2,c=3)k=d.keys() #dict_keys(['a', 'b', 'c'])del d['a']print(k) #k会动态变化 dict_keys(['b', 'c'])#字典的key是唯一的,支持交集和并集操作,d.values()是不可以的print(k|{'x':4}) #{'c', 'b', 'x'}print(k&{'x':4}) #set()print(d.items()|{'x':4}) #{'x', ('b', 2), ('c', 3)}print(d.items()&{'x':4}) #set()print(d.values()|{'x':4}) #报错TypeError: unsupported operand type(s) for |: 'dict_values' and 'dict'
阅读全文
0 0
- python 字典支持交集和并集操作
- 004_017 Python 查找2个字典的交集和并集 指的是键
- python 字典 键值 交集
- Python -- 两个列表的差集、并集和交集
- python 两个list求取交集、并集和差集
- python求字符串的交集和并集
- oracle 交集和并集
- python list差集,交集,并集
- Python list 交集,并集,差集
- python数组交集、并集与不同
- python数组交集、并集与不同
- python求补集合、交集、并集
- python-set()集合操作(创建、添加、删除、交集、并集、差集、对称差集)
- Python 集合set添加删除、交集、并集、集合操作符号
- Python 集合set()添加删除、交集、并集、集合操作详解
- Python 集合set()添加删除、交集、并集、集合操作详解
- 求交集、并集和差集
- 字符串集合求并集和交集
- python2.x和python3.x的区别
- LeetCode 34. Search for a Range
- 英语面试
- 【JavaScript】欺骗词法的eval、with与catch及其性能问题
- 【C#】C#总结
- python 字典支持交集和并集操作
- java面试宝典大全(上)
- LeetCode 35. Search Insert Position
- 解决sublime text无法安装插件问题
- D3.js version4教程(3)
- 算法提高 金明的预算方案 有依赖的背包问题
- Visual Studio 秘钥
- 实现摄像头内容的网页播放
- D3.js version4教程(4)