Python集合~
python中集合是无序可修改无重复的
基础操作:
1.set():转换为集合
2.{}:直接创建集合
3.a&b:a与b的交集(相同部分)
4.a^b:a与b的对称差集(不同部分)
5.a|b:a与b的并集
例:代码↓
a={1,2,3,4,5}
b={3,4,5,6,7}
print(a|b)
输出↓
{1,2,3,4,5,6,7}
6.a-b:a与b的差集(a有b没有)
用法:
1.去重↓
#输入
a=[1,2,3,1,2,5,3,2,6,4,2,1,3,4,6,4,8]
a=set(a)
print(list(a))
#输出
[1,2,3,4,5,6,8]
2.排序↓
#输入
a=[3,4,5,2,1]
a=set(a)
print(list(a))
#输出
[1, 2, 3, 4, 5]
更多python基础看我主页~~