zoukankan      html  css  js  c++  java
  • Python--集合操作

    print "***********集合操作************"
    set2={10,9,8}  
    set3={8,9,65,78}
    print set2 
    print set3
    print "集合的差-->属于set2而不属于set3"
    print set2-set3
    print "集合的并"
    print set2|set3
    print "集合的交"
    print set2&set3
    print "集合的异或-->(并集-交集)剩下的元素"
    print set2^set3
    print "如果set2包含set3 返回true"
    print set2>set3
    set4={8,9}
    print set2>set4
    #set={}这样创建集合无法使用集合的方法
    set5=set([11,88,779,30])
    set5.add(56)
    print set5
    set5.update(set4)
    print set5
    set5.union(set4)  #相当于两个集合的并集
    print set5

    结果:

    ***********集合操作************
    set([8, 9, 10])
    set([8, 65, 78, 9])
    集合的差-->属于set2而不属于set3
    set([10])
    集合的并
    set([65, 8, 9, 10, 78])
    集合的交
    set([8, 9])
    集合的异或-->(并集-交集)剩下的元素
    set([65, 10, 78])
    如果set2包含set3 返回true
    False
    True
    set([88, 779, 11, 30, 56])
    set([56, 11, 8, 88, 9, 779, 30])
    set([56, 11, 8, 88, 9, 779, 30])

  • 相关阅读:
    centos 7 安装zabbix 4.0
    django Middleware
    初探paramiko
    python中的反射
    python异常处理
    双绞线
    简易的CMDB服务端
    4-初识Django Admin
    数据资产管理实践纲要
    matplotlib 散点图,为不同区域的点添加不同颜色
  • 原文地址:https://www.cnblogs.com/soyo/p/8178268.html
Copyright © 2011-2022 走看看