美文网首页
python数据结构-集合

python数据结构-集合

作者: 智齿_93fa | 来源:发表于2020-03-22 17:14 被阅读0次

    1.集合定义

    {1,2,3,4}

    s = set() //创建空集合,不可以写成{},空花括号代表字典

    2.集合操作

    s.add(1) //添加元素1

    s.update([1,2,3]) //以迭代方式添加元素1,2,3,删除重复元素,结果输出1,2,3

    s.remove(元素值) //删除元素值,如果元素不存在,会报错

    s.discard(元素值) //删除元素值,如果元素不存在,不会报错

    pop = s.pop() //随机取出集合里面元素,并删除元素

    len(s) //集合长度

    s.clear() //清空集合

    s = {1,2,3}

    s1 = {2,3,4}

    union = s.union(s1) 将两个集合合并,结果输出{1,2,3,4}

    3.集合特性

    (1)元素无序,放进去的元素顺序和输出顺序不一致,按照hash值存放。

    (2)非重复的。

    相关文章

      网友评论

          本文标题:python数据结构-集合

          本文链接:https://www.haomeiwen.com/subject/aavdyhtx.html