python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > Python集合set

Python 数据类型--集合set

作者:史迪崽儿

这篇文章主要介绍了Python 数据类型集合set,在集合中的元素是无序的、唯一的、不可变的类型,它还有一个特殊的列表,可以对数据去重,下面来对其进行更彻底的认识吧,需要的小伙伴可以参考一下

一、定义

集合中的元素是无序的、唯一的、不可变的类型。
集合是一个特殊的列表,可以对数据去重

lists = [1,3,5,7,3,4,6,2,7,9]
print(set(lists))

二、操作

set1 = {"迪丽热巴","古力娜扎","易洋千玺","欧阳娜娜"}
set1.add("吉克隽逸")
print(set1)
set1.update("杨魏玲花")
print(set1)
print(set1.pop())
set1.remove("欧阳娜娜")
print(set1)
set1.discard("古力娜扎")
print(set1)
set1.clear()
print(set1)

三、运算

此部分的运算类似数学中集合的算法。

set1 = {7,53,72,13,64,55}
set2 = {9,55,64,109,53,2}
print(set1&set2)
print(set1.intersection(set2))
print(set1|set2)
print(set1.union(set2))
print(set1-set2)
print(set1.difference(set2))
print(set1<set2)
print(set1.issubset(set2))

到此这篇关于Python 数据类型--集合set的文章就介绍到这了,更多相关Python集合set内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文