题库首页 › GESP等级认证(Python) › 题目 16885

关于集合中的 remove() 和 discard() 方法的区别,以下说法正确的是?

A:在移除的元素不存在时都会抛出 KeyError 。
B:在移除的元素不存在时 remove() 会抛出KeyError ,而 discard() 不会。
C:discard() 会随机删除一个元素, remove() 删除指定元素。
D:两者都只能通过索引删除元素。

正确答案:B

试卷来源:202509 CCF-GESP编程能力等级认证Python三级真题

本卷相关题目

在线做题 同科目题库