python--基础集合

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python--基础集合相关的知识,希望对你有一定的参考价值。

‘‘‘
讲述集合的作用和去重好帮手,集合也是无序的 & 交集 | 并集 - 差集 ^ 对称差集
集合的增删改查
‘‘‘
list_1 =[1,2,3,4,5,6,3,7,9,2]
list2=set([1,2,11,121,211])
list_1=set(list_1)
#print(list_1,type(list_1))
print(list_1,list2)
‘‘‘交集--相同的元素 判断是否有交集isdisjoint() ‘‘‘
print( list_1.intersection(list2))
print(list_1 & list2)
‘‘‘取并集‘‘‘
print(list_1.union(list2))
print(list_1 | list2)
‘‘‘取差集 in list_1 but not in list2‘‘‘
print(list_1.difference(list2))
print(list_1-list2)
‘‘‘判断是不是子集反过来可以看是否有父级 issupsubset‘‘‘
print(list_1.issubset(list2))
‘‘‘反向差集‘‘‘
print(list_1.symmetric_difference(list2))
print(list_1^list2)

‘‘‘添加‘‘‘
list_1.add(1000000)
list_1.update([888,777,666,555])
print(list_1)
‘‘‘删除‘‘‘
print(list_1.pop())
print(list_1.pop())
print(list_1.pop())
print(list_1.pop())
‘‘‘取集合长度‘‘‘
print(len(list_1))
‘‘‘x in y 判断x是不是在y里面‘‘‘






































以上是关于python--基础集合的主要内容,如果未能解决你的问题,请参考以下文章

Python基础操作-集合

python基础学习-集合

python基础-集合

Python基础之集合

python基础之集合

Python 3 集合基础和概念!