Python 3 集合方法 discard( )
Python 3.8.5
语法格式:
set.discard(elem)
描述:
- 如果元素 elem 存在于集合中则将其移除。
参数说明:
- elem —— 必需,要移除的元素。
返回值:
- 无。
注意:
- 该方法不同于 remove( ) 方法,因为 remove( ) 方法在移除一个不存在的元素时会发生错误,而 discard( ) 方法不会。
示例:
>>> a = {'路飞', '索隆', '山治', '乌索普'}
>>> a.discard('索隆')
>>> a
{'路飞', '山治', '乌索普'}
>>> a.discard('布鲁克') # 如果集合中没有指定要移除的元素,则不作任何操作。
>>> a
{'路飞', '山治', '乌索普'}