set()中的remove和discard
Posted xiaodongsuibi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了set()中的remove和discard相关的知识,希望对你有一定的参考价值。
set中使用remove和discard都删除元素,用remove删除时如果元素在集合中没有会报错,而discard不会
c = set({‘1‘,‘2‘,‘3‘}) c {‘1‘, ‘2‘, ‘3‘} c.remove(‘1‘) c {‘2‘, ‘3‘} c.remove(‘4‘) KeyError: ‘4‘
对比discard
c = set({‘1‘,‘2‘,‘3‘}) c {‘1‘, ‘2‘, ‘3‘} c.discard(‘1‘) c {‘2‘, ‘3‘} c.discard(‘4‘) c {‘2‘, ‘3‘}
以上是关于set()中的remove和discard的主要内容,如果未能解决你的问题,请参考以下文章