zoukankan      html  css  js  c++  java
  • set-----》集合

    1、set 是无序  不重复的序列

    2、创建

    list = []

    dic = {"k1":123}

    set = {"123","333"}  大括号 加元素

    功能

    set()    1、创建新列表  2、将其他类型转化为set类型

    add    增加元素(有重复的就放不进去了)

    clear   清楚内容

    copy   浅拷贝  拷贝一层

    difference     =======》 s1.difference(s2)   ------>s1中存在  s2中不存在的子元素

    symmetric_difference   ========>  s1比s2多的元素再加上s2比s1多的元素

    difference_update======>s1中存在  s2中不存在的子元素,赋值给S1

    symmetric_difference_update========>s1比s2多的元素再加上s2比s1多的元素  赋值给s1

    discard(1111)    移除

    remove(1111)    移除  没有就报错

    s1.pop()    移除某个元素,并提取这个值

    intersersection()   两个集合的交集

    s1.intersersection_update(s2)  两个集合的交集并赋值给S1

    s1.update()    批量的添加一个可迭代的对象,可以被for循环的对象

  • 相关阅读:
    构建乘积数组
    数组中重复的数字
    把字符串转换成整数
    不用加减乘除做加法
    求1+2+3+...+n
    孩子们的游戏(圆圈中最后剩下的数)
    翻转单词顺序列
    扑克牌顺子
    左旋转字符串
    ES6必知必会 —— Module
  • 原文地址:https://www.cnblogs.com/ychj/p/9458997.html
Copyright © 2011-2022 走看看