1、删除集合中元素
要删除集合中的项目,请使用remove()
或discard()
方法。
例如:
使用remove()
方法删除"java":
thisset = {"c", "java", "python"}
thisset.remove("java") print(thisset)
注意:如果不存在要删除的项目,remove()
将引发错误。
例如:
使用discard()
方法删除"python":
thisset = {"c", "java", "python"}
thisset.discard("python") print(thisset)
注意:如果不存在要删除的项目,discard()
将不引发错误。
您还可以使用pop()
方法来删除一个项目,但是这个方法将删除最后的项目。请记住,集合是无序的,因此您将不知道要删除的项是什么。
pop()
方法的返回值是已删除的项目。
例如:
使用pop()
方法删除最后一项:
thisset = {"c", "java", "python"}
x = thisset.pop() print(x) print(thisset)
注意:集合是无序的,因此,当使用pop()
方法时,您将不知道要删除的项目。
例如:
clear()
方法清空集合:
thisset = {"c", "java", "python"}
thisset.clear() print(thisset)
例如:
del
关键字将完全删除该集合:
thisset = {"c", "java", "python"}
del thisset print(thisset)
相关文档: