一.描述 set翻译为集合 set是可变的.无序的.不可重复的 set的元素要求可哈西(不可变的数据类型可哈西,可变的数据类型不可哈希) set是无序的,因此不可以索引,也不可以修改 线型结构的查询时间复杂度是O(n),随着数据的增大而效率下降:set.dict内部使用hash值作为key,时间复杂度可以做到O(1),和数据规模无关 二.集合的相关方法 1.set.add(elem) 增加一个元素到集合中,如果集合中已经有这个元素,则什么都不做. s = {2, 3, 4, 5} s.add()…