zoukankan      html  css  js  c++  java
  • python基础-----集合(在我的世界你是唯一)

    一.集合的定义,集合和字典有点像,同时也像一个list的。

    两种方式定义集合方式

    1.直接把一堆元素用大括号{}括起来

    例如:

    set1 = {1,4,2,5,1}

    set2 = {('小黑','不败')}

    2.set()定义集合

    例如:

    set3 = set([1,4,2,5,1,6,3,2,9])
    set4 = set({1,4,2,5,1,6,3,2,9})

    set5 = set('小黑')

    集合的错误定义:

    二.集合的作用:

    ***1.天生去重,在集合的世界里,你就是我的唯一  可以循环它

    ***2.集合是无序的,不能通过下标取值    字典也是无序的。

    2.集合的关系操作  集合的交集、集合的并集、集合的差集、集合的子集(是否被包含在父集里)、集合的父集(是否包含子集)

    集合的交集方法,intersection

    2.2集合的并集   去重,且合并两个集合

    2.3 差集 前面的集合,去掉交集的部分,则为差集

    2.4判断子集父集

     2.5对称差集,并集去除交集部分,取两个集合互相没有的

    补充:集合的关系操作,还可以用符号表示,&(交集)、|(并集)、-(差集)、^(对称差集)

    三.集合的增删改查

    1.增

    add()  只能增加一个元素,且末尾追加

    2.删  删除元素

    1.remove、pop、discard 

    remove删除一个不存在会报错,discard不会

  • 相关阅读:
    UNIX环境高级编程——信号说明列表
    [Fiddler]如何让Fiddler可以抓取https的请求
    [Cookie] Read Cookie and Pass in headers
    [Training Video
    [Training Video
    [Training Video
    [Training Video
    [Training Video
    [Training Video
    [Training Video
  • 原文地址:https://www.cnblogs.com/wyhv5/p/9191566.html
Copyright © 2011-2022 走看看