zoukankan      html  css  js  c++  java
  • 集合

    ---恢复内容开始---

    定义:集合:可以包含多个元素,{}内用逗号分割每个元素都是不可变的,元素是不可以重复的所以集合本身又可以有去除重复的功能。,

              集合的元素遵循三个原则:

              1:每个元素必须是不可变类型(可hash,可作为字典的key)

               2:没有重复的元素

              3:无序

    注意集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值。

    集合作用:去重,关系运算,

    定义:知识点回顾,可变类型是不可hash类型,不可变类型是可hash类型。

    例如:一个集合

    s={1,2,3}等同于#s=set({1,2,3})

    优先掌握的操作:

    #优先掌握的操作:
    #1、长度len
    #2、成员运算in和not in
    
    #3、|合集
    #4、&交集
    #5、-差集  除去自己的以及跟另外一个集合重合的部分
    #6、^对称差集  除去两个集合重合的元素
    #7、==
    #8、父集:>,>= 
    #9、子集:<,<=

    ---恢复内容结束---

  • 相关阅读:
    HDU2222 自动机(学习中)
    POJ 2289(多重匹配+二分)
    POJ 1486二分图的必要边
    二分图
    2015陕西 并查集
    Hdu2680 最短路
    函数调用约定
    用01随机函数构造[a,b]整数范围随机数
    hello
    Ubuntu 16.04 install R language
  • 原文地址:https://www.cnblogs.com/python654/p/8067704.html
Copyright © 2011-2022 走看看