Python集合运算符以及处理方法学习总结

一、集合运算方法

集合的运算无非就是 交、并、补、差
在Python3中,交、并、补、差的符号分别为:&、|、^、-

二、集合处理方法

这里的集合用S表示,元素用x表示
①S.add(x):若x元素不在集合S中,则将x添加到S中

②S.remove(x):若x在集合S中,则将x移除;若x不在集合S中,则产生KeyError

③S.clear():清空集合中的元素

④ en(S):获取集合中元素的个数。注意:集合中的元素是没有索引或者说位置这种概念的,所以说用“长度”这个词并不合适,所以我用的元素

⑤set(X):可以将其他的组合数据类型变成集合类型,并且生成的集合无重复且排序任意,这里以一个列表为例:

>>> list1=[1,2,666,'sss',1.5,2]
>>> S=set(list1)
>>> print(S)
{1, 2, 1.5, 'sss', 666}

可以看到,不仅顺序被打乱了,并且那个重复的2也被去掉了

⑥判断元素是否在集合中的逻辑表达式
x in S:判断x是否在S中
x not in S:判断x是否不在S中

以上就是我在复习计算机二级时总结的集合处理方法
如果你有什么改进的方法,请指出来,我将感激不尽;如果这篇文章能帮助到你,我更将不胜荣幸。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值