zoukankan      html  css  js  c++  java
  • 集合

    集合set 两个功能:1 去重 2关系测试
    s1=set([1,2,3]) #创建集合
    s2={1,2,3} #创建集合
    s1.add(4) # 增加元素
    s1.remove(3) # 删除元素
    s1.update('boy') # 将传入的元素拆分,作为集合的元素

    print({{1,2}:"hello"})# set是可变数据类型,有错误
    print({[]:"hello"}) list是可变数据类型,有错误

    #关系测试
    # 求并集

    print(s1.union(s2)) print(s1|s2)
    # 求交集

    print(s1.intersection(s2)) print(s1&s2)
    # 求差集  

    print(s1.difference(s2)) print(s1-s2)
    print(s2.difference(s1)) print(s2-s1)
    #对称差集

    print(s1.symmetric_difference(s2)) #结果相同
    print(s2.symmetric_difference(s1)) #结果相同
    print(s1^s2)

     

    
    
  • 相关阅读:
    窗口设置背景图片
    双链表
    单链表
    Hough直线检测
    轮廓跟踪
    轮廓提取
    基于腐蚀的二值图像距离变换
    创建对话框用于交互
    hello world
    c#---params参数
  • 原文地址:https://www.cnblogs.com/domestique/p/6749166.html
Copyright © 2011-2022 走看看