• Python_set集合部分功能介绍


    set:无序集合,不能出现重复的元素

    set的创建:s1=set()

    #访问速度快

    #解决重复问题

      x.add():添加一个新的元素,添加的重复的元素自动过滤掉

      x.clear():清空集合

      x.difference():两个集合,找到s2在s1里没有的元素,并且返回

      x.difference_update():从当前集合中移除传入值

      x.discard():移除指定的元素

      x.intersection():取交集,新创建一个set

        x.intersection_update():取交集,修改原来的set

      x.isdisjoint():如果没有交集,返回true

      x.issubset():判断是否是子集

      x.issuperset():判断是否是父集

      x.pop():移除并返回,直接获取一个元素

      x.remove():移除指定元素,并且没有返回值

      x.symmetric_difference():差集,创建一个新的对象(return一个新的对象)

      x.symmetric_difference_update():差集,改变原来的set

      x.union():并集

      x.update():更新

  • 相关阅读:
    BZOJ 2957: 楼房重建
    模积和(bzoj 2956)
    Four-tuples(2018山东省赛 F)
    Best Rational Approximation( 法里数列)
    K
    Now Loading!!!(ZOJ Problem Set
    Treasure Map(Southeast USA ICPC 2017)
    三角形的内点
    小b和灯泡
    不降的数字
  • 原文地址:https://www.cnblogs.com/Vera-y/p/9584497.html
Copyright © 2020-2023  润新知