美文网首页
集合 set()

集合 set()

作者: 宇浩real | 来源:发表于2017-10-12 14:10 被阅读0次

    set()函数可以创建一个集合类型的数据类型。和字典唯一的不同是,set创建的集合中只有键没有其他。

    >>>a=[1,2,3]

    >>>set(a)

    >>>{1,2,3}   #生成了一个集合

    可以对集合进行操作   & 并集  |  交集   - 差集


    添加元素:

    添加一个:add()

    添加多个:update()


    删除元素:

    removed()

    discard()

    区别:都是删除一个元素,当元素不存在用removed会报错,discard不会。

    clear() 清空集合


    pop() 随机返回一个元素,并且从集合中删除。

    a={1,2,3,4,5}

    b=a.pop()

    #b的值是1~5随机的一个。并且该元素会从a中移除。


    相关文章

      网友评论

          本文标题:集合 set()

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