zoukankan      html  css  js  c++  java
  • python集合(包括方法)

    集合:

         空集合   set()

         只能增删查     不能改
         本身是可变的数据类型(不可哈希)
         里面的元素是不可变的(可哈希的),
         无序的, 不重复
         列表,字典是可变的,不可以作为集合的元素
    作用:  去重      关系测试
        li = [1,2,3,4,5,5,4,3,2,1]
        a = list(set(li))
        print(a)
    Add        增加
    update       迭代着追加
    Remove      按元素删除
    Pop              随机删除一个元素
    Clear           清空集合
    Del  set       删除整个集合
    Frozenset     集合变成不可变类型。
     
    关系测试:
    交集。 (&或者intersection)
    并集。 (  |  或者union)
    差集。 (  -  或者difference)
    反交集。(^ 或者 symmetric_difference)
    子集      <      返回bool
    超集      >      返回bool
     
    面试题:
    1,list,dict,set,tuple  有什么区别。
     
    2,l1 = [1,5,3,4,2]
          l2  = [5, 3, 6, 8, 9]
        按升序合并俩个列表,去除重复的元素
  • 相关阅读:
    numpy金融函数
    Linux下shell编程
    numpy数组的排序,搜索,元素抽取
    cer格式证书转pem格式
    Facebook发行的新币Libra具体文档
    Golang包管理工具之govendor的使用
    nodejs安装依赖包使用阿里镜像
    ubuntu后台开启守护程序
    hyperledger cello部署
    fabric-smaple部署
  • 原文地址:https://www.cnblogs.com/zuohangyu123/p/11777590.html
Copyright © 2011-2022 走看看