Python中set(集合)内置方法

一、创建set集合

在集合中的元素可以包含数字、字符串或者将列表、元组等类型数据转换为集合 

1.使用{}创建

二、set集合17种内置方法

1、set.add()

向set集合中添加数字、字符串、元组或者布尔类型

2.set.clear()

清空set集合中所有元素

 

 3.set.copy

将set中元素复制到set1

 4.set.difference

将set中有而set1没有的元素给set2

 5.set.difference_update()

从set中删除与set1相同的元素

6.set.discard(元素值)

删除set中包含的元素

 

 7.set.intersection()

取set和set1的交集给set2

8.set.intersection_update

取set和set1的交集,并更新给set

 9.set.isdisjoint()

判断set和set1是否没有交集,有交集返回False;没有交集返回True 

 10.set.issubset()

判断set是否是set1的子集,如果是结果为True;否则结果为False

 11.set.issuperset()

判断set1是否是set的子集,如果是结果为True;否则结果为False

 12.set.pop()

取set中一个元素,并赋值给set2

13.set.remove

移除set中所包含的元素

14.set.symmetric_difference()

 取set和set1中互不相同的元素,给set2

15.set.symmetric_difference_update()

取set和set1中互不相同的元素并更新给set1

 16.set.union()

取set和set1的并集,赋值给set2

 17.set.update()

添加列表或集合中的元素到set

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值