zoukankan      html  css  js  c++  java
  • python----set集合类型

    set集合

       

     1、 创建集合并去重

          方法一 :     {}

    one_set = set([10,30,10,20,40,11,20,30,12])
    print(one_set)
    print(type(one_set))
    

      

      结果:

         

         方法二:set([ ])

    one_set = set([10,30,10,20,40,11,20,30,12])
    print(one_set)
    print(type(one_set))

      结果:

          

      2、 创建空集合

          不能使用 {} 来创建空集合,默认创建的是空字典

          使用set:

    empty_set = set()
    print(empty_set)
    print(type(empty_set))
    

      结果:

        

       3、 求交集   

           方法一:  &

    one_set ={10,30,10,20,40,11,20,30,12}
    two_set ={10,30,60,90,80,76}
    result_set1 = one_set & two_set
    print(result_set1)
    

      结果:

         

     

          方法二:   one_set.intersection(two_set)

    one_set ={10,30,10,20,40,11,20,30,12}
    two_set ={10,30,60,90,80,76}
    result_set11 = one_set.intersection(two_set)
    print(result_set11)
    

      结果:

          

      4、 求并集

            方法一       |

    one_set ={10,30,10,20,40,11,20,30,12}
    two_set ={10,30,60,90,80,76}
    result_set2 = one_set | two_set
    print(result_set2)
    

      结果:

        

         

           方法二:    one_set.union(two_set)

    one_set ={10,30,10,20,40,11,20,30,12}
    two_set ={10,30,60,90,80,76}
    result_set22 = one_set.union(two_set)
    print(result_set22)
    

      结果:

         

      5、  求差集

          方法一 :      -

    one_set ={10,30,10,20,40,11,20,30,12}
    two_set ={10,30,60,90,80,76}
    result3 = one_set - two_set
    print(result3)
    

      结果:

          

          方法二:

    one_set ={10,30,10,20,40,11,20,30,12}
    two_set ={10,30,60,90,80,76}
    result33 = one_set.difference(two_set)
    print(result33)
    

      结果:

          

  • 相关阅读:
    停机文件[Warning] Unsafe statement written to the binary log using statement format since 错误
    生成class关于使用javah生成头文件时无法访问class文件的问题
    NTLM
    openssl多线程实例
    GetProcessIDByName
    wmi事件
    web service远程测试(.net)
    NTpassword(MD4)
    [转载]win下实现切换帐号的方法
    fstoyou.com改了域名
  • 原文地址:https://www.cnblogs.com/taiyangfeng/p/12578094.html
Copyright © 2011-2022 走看看