python_集合
Posted xiaokuangnvhai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python_集合相关的知识,希望对你有一定的参考价值。
一、集合特点:
1、集合是无序的
2、集合天生去重
3、集合无下标
二、集合的操作
s=set() #定义空集合 s.add(1) #集合添加元素 print(s) s.remove(1) #集合删除元素 print(s) /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /Users/dongyf/Documents/python/besttest_study/test.py 1 set()
三、集合的交集,并集,差集,对称差集
x=[1,2,3,4] y=[1,6,7,2] z=set(x) t=set(y) print(z.intersection(t)) #取交集 print(z&t) print(z.difference(t)) #取差集 在a(方法前的)集合里面有,在b集合里面没有的 print(z-t) print(z.union(t)) #取并集 把2个集合加在一起,重复的去重 print(z|t) print(z.symmetric_difference(t)) #对称差集 把2个集合加在一起,重复的去重 print(z^t) /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 /Users/dongyf/Documents/python/besttest_study/test.py 1, 2 1, 2 3, 4 3, 4 1, 2, 3, 4, 6, 7 1, 2, 3, 4, 6, 7 3, 4, 6, 7 3, 4, 6, 7
以上是关于python_集合的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段