美文网首页
为什么Python中会有集合set类型?

为什么Python中会有集合set类型?

作者: python大数据分析 | 来源:发表于2023-01-14 19:50 被阅读0次

    知乎上有人提问,为什么Python有了列表list、元组tuple、字典dict这样的容器后,还要弄个集合set?

    确实set和list、tuple、dict一样,都是python的主要数据类型,它们的作用是不同的。

    因为set是数学意义上的集合,拥有唯一和无序的特性,即用来存放没有顺序且无重复的数据,并且元素是不可变的。


    这和list、tuple完全不同,这两个能存放相同的元素,且支持索引,有顺序。

    相关文章

      网友评论

          本文标题:为什么Python中会有集合set类型?

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