首页题目详情

以下哪个选项可以实现列表的去重?

题目配图
A.list = list(set(list))
B.list = list(dict.fromkeys(list))
C.list = [x for x in list if list.count(x) == 1]
D.all of the above

优质解答

答案

D

解析

将列表转化为集合可以去除重复元素,但会打乱顺序。dict.fromkeys()可以保留顺序并去重。列表推导式则能筛选出只出现一次的元素。因此所有选项都可行。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Python程序设计单选题中等AI生成