Python 集和(set)
-
-
-
变更项目
创建集后,您将无法更改其项目,但可以添加新项目。 -
-
-
除去项目
要删除集合中的项目,请使用 remove() 或 discard() 方法。使用以下remove() 方法删除“banana” :尝试一下注意:如果要删除的项目不存在,remove() 将引发错误。
使用以下 discard() 方法删除“banana” :尝试一下注意:如果要删除的项目不存在,discard() 则不会引发错误。
您也可以使用 pop(),方法删除一个项目,但是此方法将删除最后一个项目。请记住,集合是无序的,因此您将不知道要删除的项目。 pop() 方法的返回值是移除的项目。使用以下 pop() 方法删除最后一项:尝试一下注意:集是无序的,因此使用 pop() 方法时,您将不知道要删除的项。
clear() 方法清空集合:尝试一下del 关键字将彻底删除该组:尝试一下 -
-
-
集合方法
Python有一组内置方法,可以在集合上使用。方法 描述 add() 将元素添加到集合中 clear() 从集合中删除所有元素 copy() 返回集合的副本 difference() 返回一个包含两个或多个集合之间的差的集合 difference_update() 删除此集合中还包含在另一个指定集合中的项目 discard() 删除指定的项目 intersection() 返回一个集合,即另外两个集合的交集 intersection_update() 删除此集合中其他指定集合中不存在的项目 isdisjoint() 返回两个集合是否有交集 issubset() 返回另一个集合是否包含此集合 issuperset() 返回此集合是否包含另一个集合 pop() 从集合中删除一个元素 remove() 删除指定的元素 symmetric_difference() 返回具有两组对称差的一组 symmetric_difference_update() 插入此集合和另一个中的对称差 union() 返回一个包含集合并集的集合 update() 使用该集合和其他集合的并集更新集合