煤矸石空心砖

新闻分类

联系我们Contact

企业名称:桐城市南口新型建材有限公司

联系人:崔经理

电话:0556-6568069

手机:18156911555

邮箱:303927413@qq.com

地址:桐城市龙腾街道高桥村

网址:   www.nkxxjc.com 



您的当前位置: 首 页 > set在python中是什么意思 > python中的set是什么

python中的set是什么

发布日期:2022-08-15 11:21 作者: 点击:

python中的set是什么 发布时间:2020年09月27日 09:10:14 来源: 点击量:118

【摘要】python中的set介绍:set:类似dict,是一组dict的集合,不存储value。本质:无序(没有下标)无重复的元素的集合。1、创建set创建set需要一个l

python中的set介绍:

set:类似dict,是一组dict的集合,不存储value。

本质:无序(没有下标)无重复的元素的集合。

1、创建set

创建set需要一个list或者tuple或者dict作为输入集合。重复元素在色中会被自动过滤。 s1=[1,2,3,4,5,6,1,2]   set(s1)={1,2,3,4,5,6} --表示》将列表转化成set集合类型。 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集合类型。注意,只将字典的key转为set集合的元素。 还有以下操作: list(set1)                      --表示》将set集合类型转化成列表类型。 tuple(set1)                   --表示》将set集合类型转化成元组类型。

2、set的增、删、查

增:

可以添加重复元素,但是不会有效果。

set1.add(value)  valu不可以是列表或者字典,一位列表或者字典是可变对象。 set1.update(value) 打碎插入,value必须是字符串,列表,元组,字典等可迭代类型。

删:

set1.remove(value):删掉集合set1里面的value大小的元素。

 

查:

只能通过遍历查找元素:

for i in set1:   print(i)

3、set的交集与并集

set1=set2 & set3 :把set2和set3的交集赋给set1。 set1=set2  |  set3 :把set2和set3的并集赋给set1。

分享到: 编辑:wangmin

上一篇:python入门基础教程 下一篇:python如何用递归函数求1+2+3+4+5的值

本文网址:

关键词:set在python中是什么意思