python集合的操作符_【python新手入门必备——集合与集合操作符】- 环球网校

【摘要】本期教程,我们将带领大家深入了解集合类型,通俗来讲,集合就是一堆数或代码的有序堆叠,所以怎样管理集合,这就需要我们去了解集合类型的操作符,小编为大家整理了四种常用到的集合操作符。

1、集合类型

集合对象是一组无序排列的可哈希的值。和其他容器类型一样,支持用in和not in操作符检查成员,由len()得到集合的大小,用for循环迭代集合的成员。集合有两种不同的类型,可变集合(set)和不可以变集合(frozenset)。正如字面意思,可变集合可以添加和删除元素,不可变集合不允许这么做。集合唯一被创建的方法:用集合工厂方法set()和frozenset()。

2、集合类型操作符

如果大家学习过其他类型的语言,对于这个就非常好理解了。

(1)联合(|)联合操作和集合的OR其实是等价的,联合后是一个新集合,集合中每个元素至少是其中一个集合的成员,有一个等价的方法union()。

(2)交集(&)可以把交集操作比作集合的AND操作。联合后是一个新的集合,集合中每个元素同时是两个集合中的成员,有一个等价的方法intersection()。

(3)相对补集(-)指一个集合s,该集合中的元素只属于s而不属于集合t。有一个等价的方法difference()。

(4)对称差分(^)对称差分是集合的XOR(异或),指的是集合C中的元素只能是属于集合s或者集合t,不能同时属于两个集合。有一个等价方法symmetric_difference()。

以上就是有关集合和操作符的介绍了,希望对您有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值