python中set的用法,python中set表示什么
python中的set介绍:
Set:类似于dict,是一组dict,不存储值。
本质:无序(没有下标)和不可重复元素的集合。
1.创建集合
设置需要一个列表或元组或字典作为输入集。重复的元素将自动进行颜色过滤。
s1=[1,2,3,4,5,6,1,2]
Set (S1)={1,2,3,4,5,6 }-表示列表被转换为集合类型。
s2=(1,2,3,4,5,6,1,2)
Set (S2)={1,2,3,4,5,6 }-这意味着元组被转换为Set集合类型。
s3={1:2,2:3,3:4}
Set (S3)={1,2,3 }-表示字典被转换成一个Set集合类型。请注意,只有字典的键被更改为set set的元素。
还有以下操作:
list(set1)-表示集合类型被转换为列表类型。
Tuple(set1)-表示集合的集合类型被转换为tuple类型。2.添加、删除和检查集合
增加:
您可以添加重复的元素,但这不会有任何效果。
1.添加(值)值不能是列表或字典。一位列表或字典是一个可变对象。
1.update (value)中断插入。值必须是迭代类型,如字符串、列表、元组、字典等。删除:
1.删除集合set1中值大小的元素。
检查:
您只能通过遍历来找到元素3360。
foriinset1:
打印(一)3。集合的交和并
Set1=set2set3:将set2和set3的交集赋给Set1。
Set1=set2set3:将set2和set3的并集赋给Set1。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。