集合和列表非常相似
集合和列表的不同点:
集合中只能存储不可变对象
集合中存储的对象是无序(不是按照元素的插入顺序保存)
集合中不能也不会出现重复的元素
创建集合:
可以使用大括号 { } 或者...set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。...方法一:使用{ }来创建集合
s = {10,3,5,1,2,1,2,3,1,1,1,1}
print(s) # {1, 2, 3, 5, 10}
print(type(s)) # <class '...: unhashable type: 'list'
方法二:使用 set() 函数来创建集合
创建一个空集合
s = set()
print(s) # set()
print(type(s)...'a', 'b'}
print(len(s)) # 5
add() 向集合中添加元素,如果元素已存在,则不进行任何操作。