重点:因为 set 集合只能包含不可变对象元素,而列表、集合本身都是可变对象,所以会报错 集合与列表的区别在 Python 中,集合与列表的区别如下:列表中的元素允许重复,集合中的元素不允许重复,示例如下...2, 3, 4}>>> {1, 2} | {3, 4} | {5, 6}{1, 2, 3, 4, 5, 6}✨ 运算符 -从集合中删除元素>>> {1, 2, 3, 4} - {3, 4, 5, 6}...{1, 2}✨ 运算符 &取交集,返回两个集合都包含的元素>>> {1, 2, 3} & {3, 4, 5}{3}✨ 运算符 ^取差集>>> {1, 2, 3} ^ {3, 4, 5}{1, 2, 4,...‘imooc’在第 4 行,显示集合中已经删除了一个元素 clear() 方法clear() 方法移除集合中的所有元素,示例如下:>>> x = {1, 2, 3}>>> x{1, 2, 3}>>>...x.clear()>>> xset()在第 1 行,创建了一个包含 3 个元素的集合在第 4 行,使用 clear() 方法移除集合中的所有元素在第 5 行,显示集合,结果表明所有元素都被删除了 union