Python入门教程笔记(五):set集合及元素判断函数.pdf
Python入门教程笔记(五):set集合及元素判断函数
在前面,我们学习了dict,知道dict的key是不重复的,当我们往dict里添加一个相同key的value时,新的value将会覆盖旧的value。有的时候,我们只想要dict的key,不关心key对应的value,目的就是保证这个集合的元素不会重复,这时,set就派上用场了。 set和list类似,拥有一系列元素,但是set和list不一样,set里面的元素是不允许重复的,而list里面可以包含相同的元素;set与list的另一个区别是,set里面的元素是没有顺序的。创建set的方式是使用set(),并传入一个list,list的元素将会被转换成set的元素。 set([1, 4, 3, 2, 5])需要注意的是,上述打印的形式类似list,但它不是list,仔细看还可以发现,打印的顺序和原始list的顺序有可能是不同的,因为set内部存储的元素是无序的。另外,set不能包含重复的元素,我们传入重复的元素看看会发生什么。 set
下载地址
用户评论