亲宝软件园·资讯

展开

Python集合set

史迪崽儿 人气:0

一、定义

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

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))

加载全部内容

相关教程
猜你喜欢
用户评论