为了账号安全,请及时绑定邮箱和手机立即绑定

如何找出Python list中有重复的项?

如何找出Python list中有重复的项?

手掌心 2018-12-19 19:19:16
如何找出Python list中有重复的项
查看完整描述

1 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

1subl=[i for in if l.count(i)>1]

Python 3.5.2 (default, Sep 30 2016, 01:32:24) 

[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> l=[2,2,3,4,5,6,7,7,7,7]

>>> subl=[i for i in l if l.count(i)>1]

>>> subl

[2, 2, 7, 7, 7, 7]

>>> set(subl)

{2, 7}


查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 1223 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信