集合

由一组无序排列的元素组成,分为可变集合(set)    可以添加 修改 删除

                                             和不可变集合(frozenset)

与数学中集合概念类似,可进行集合运算

集合-字典的近亲

python 集合

有关集合


列表不可散列


散列表    

哈希??



2.获取集合长度

    len(set)

3.访问集合元素



4.添加集合元素

    set.add(值)

    set.update(值)    将另一个集合的值添加到指定集合



5.删除集合元素

    remove()删除指定集合元素    set.remove(值)

    clear()清空指定集合    set.clear()

6.判断是否存在指定元素

    值 in set

7.遍历集合元素

    for element in set:

        print(element)

8.子集 超集(返回逻辑值)

    ==    等于

    !=    不等于

    <    真子集

    <=    子集

    >    真超集

    >=    超集

9.并集(或)|

    s=s1|s2

    s=s1.union(s2)

10.交集(且)&

    s=s1&s2

    s=s1.intersection(s2)

11.集合的差集

    s=s1-s2

    s=s1.difference(s2)

12.集合的对称差分(异或)^

    由所有属于集合A B 且又不同时属于集合A B的元素组成

    s=s1^s2

    s=s1.symmetric_difference(s2)

    错误分析



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值