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

2023-01-14  本文已影响0人  python大数据分析

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

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

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


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

上一篇下一篇

猜你喜欢

热点阅读