2024-04-26 14:54:41 发布
网友
我有一张单子
mylist=[4, 4, 2, 1, 2] my expected output is =[1]
我试过list(set(mylist)),但没用
list(set(mylist))
提前谢谢
您可以使用^{}来获取列表中所有项目的计数,然后使用列表理解对计数为1的项目进行过滤:
1
>>> from collections import Counter >>> mylist=[4, 4, 2, 1, 2] >>> [k for k, v in Counter(mylist).items() if v==1] [1]
您可以使用^{} 来获取列表中所有项目的计数,然后使用列表理解对计数为
1
的项目进行过滤:相关问题 更多 >
编程相关推荐