SET集合remove()函数和discard()函数的区别是什么?
SET集合remove和discard的区别是什么?
remove的方法:
set.remove()
discard的方法:
set.discard()
remove和discard相同点:
都能删除集合里面的元素。
remove和discard的区别:
remove如果删除的元素不存在则会报错。
discard如果删除的元素不存在则不会报错。
建议:因此我们在写python程序的时候都会用remove() 函数而不会用discard()函数。