• 技术文章 >Python技术 >Python基础教程

    set在python中创建空集合

    小妮浅浅小妮浅浅2021-01-14 20:04:24原创16440

    很多人都会把空集合当作是无,小编想说不是这样的哦。我们可以把集合当作一个存储物品的房子,只是这个房子里没有堆放货物,但这个房子是真实存在的,并不是我们想象中的没有。有没有小伙伴想创建一个这样的空集合玩玩呢?下面小编就教大家用set在python中创建空集合的方法吧。

    创建空集合

    >>> s=set()
    >>> s
    set()
    >>> s1=set([]) #列表
    >>> s1
    set()
    >>> s2=set(()) #元组
    >>> s2
    set()
    >>> s3=set({}) #字典
    >>> s3
    set()

    注意:想要创建空集合,你必须使用 set() 而不是 {}。后者用于创建空字典,我们在后面介绍的一种数据结构。

    创建非空集合

    即列表,元组,字典不在是空值,举两个例子

    >>> s1=set([1,2,3,4])
    >>> s1
    {1, 2, 3, 4}
      
    >>> s3=set({'a':2,'b':3,'c':4})
    >>> s3
    {'c', 'a', 'b'}

    注:字典转set集合,需要注意的是,只取了字典的key,相当于将字典中的dict.keys()列表转成set集合。

    以上就是我们创建空集合的代码方法,当然有小伙伴想要建立一个非空的集合也是可以的,方法都在上面,可以根据喜好随意选择。

    专题推荐:pythonset
    上一篇:python中如何用len改变字节长度? 下一篇:新增元素在python集合中有哪些方法?

    相关文章推荐

    • python set是什么类型• python set有序吗• python settings如何配置sqlite?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网