Python3 集合
集合(set)是一个无序不重复元素的序列。
可以使用大括号{ }或者set()函数创建集合
格式如下:
table = {'caihua','wangwu','goudan'}
print(table)
实例:
集合的基本操作
1、添加元素,若存在则不进行任何操作。
方法一:
s.add(x)
实例:
方法二:
s.update(x),可以是列表、元组、字典等
2、移除元素
格式一:
s.remove(x)
实例:
格式二:
s.discard(x)
实例:
3、随机删除元素
格式:
s.pop(x)
实例:
thisset=set(("Google","Runoob","Taobao","Facebook"))
thisset.pop()
'Taobao'
print(thisset)
{'Facebook','Google','Runoob'}
4、计算集合元素个数
语法格式如下:
len(s)
计算集合 s 元素个数。
实例:
thisset=set(("Google","Runoob","Taobao"))
len(thisset)
3
5、清空集合
语法格式如下:
s.clear()
清空集合 s。
实例:
thisset=set(("Google","Runoob","Taobao"))
thisset.clear()
print(thisset)
set()
6、判断元素是否在集合中存在
语法格式如下:
xins
判断元素 s 是否在集合 x 中存在,存在返回 True,不存在返回 False。
实例:
thisset=set(("Google","Runoob","Taobao"))
"Runoob"inthisset
True
"Facebook"inthisset
False
最后
到这,闭上眼睛想一想,今天的这篇你学到了什么。
如果你的确这样做了,你会发现,只能回忆起部分内容。这很正常,所以说需要我们不断的温故而知新,经常回头看一看。最后,我把今天的知识点做成思维导图送给大家。
欢迎大家关注公众号【眼睛小小的舒克】,本系列教程会首发于公众号。
领取专属 10元无门槛券
私享最新 技术干货