移除集合元素
Posted zzdbullet
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移除集合元素相关的知识,希望对你有一定的参考价值。
s.remove( x )
将元素 x 从集合 s 中移除,如果元素不存在,则会发生错误。
>>>thisset = set(("Google", "Runoob", "Taobao")) >>> thisset.remove("Taobao") >>> print(thisset) {‘Google‘, ‘Runoob‘} >>> thisset.remove("Facebook") # 不存在会发生错误 Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: ‘Facebook‘ >>>
此外还有一个方法也是移除集合中的元素,且如果元素不存在,不会发生错误。格式如下所示:
s.discard( x )
>>>thisset = set(("Google", "Runoob", "Taobao")) >>> thisset.discard("Facebook") # 不存在不会发生错误 >>> print(thisset) {‘Taobao‘, ‘Google‘, ‘Runoob‘}
以上是关于移除集合元素的主要内容,如果未能解决你的问题,请参考以下文章