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

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

作者: 朱卫军AI_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