set是一系列无序、不重复、不可变元素的组合。
一、创建set:调用set(),并传入一个list
若list中含有重复的元素,则set会自动去重,示例如下:
二、访问set:
由于set中的元素是无序的,所以不能用索引来进行访问,访问set中的元素用in语句。
用in语句时,有这个元素则返回True,没有这个元素则返回False。
三、遍历set:
遍历set用for循环就可以。
四、更新set:
由于set中的元素本身是不可变的,所以更新set时,只能添加或者删除元素。
1、添加元素:add()
添加元素时,若本身已经存在这个元素,则不会再加进去,也不会报错。
2、删除元素:remove()
若删除的元素不在set中,则会报错: