我只需要使用另一个列表中的重复项创建一个列表

矢座

我有一个重复项目的清单,例如:

    Movies = ['Batman Return', 'Minions', 'Slow Burn', 
'Defensor', 'Minions', 'Batman Return', 
'All is lost', 'Minions']

您可以看到有两个重复的项目,我需要创建一个仅包含以下元素的列表:

Top_Movies = ['Batman Return', 'Minions']

顺序很重要。

我知道如何删除重复的项目,但我不知道如何做相反的事情。

克德雷拉克

您可以使用collections.Counter

from collections import Counter


Movies = ['Batman Return', 'Minions', 'Slow Burn', 
'Defensor', 'Minions', 'Batman Return', 
'All is lost', 'Minions']

Top_Movies = [k for k, v in Counter(Movies).items() if v > 1]
Top_Movies

输出:

['Batman Return', 'Minions']

如果您使用的Python版本> = 3.6,则可以保证订购

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在列表列表中搜索 --- 获取每个列表的答案 --- 只需要一个答案

使用另一个列表中的重复项过滤列表

只需要选择列表中至少存在一个值的那些行

快速删除一个列表中的连续重复项和另一个列表中的对应项

使用jQuery比较重复项并将其从另一个列表中删除

如何创建另一个列表python的重复项列表

如何从我从另一个列表中删除的重复项的 SAME INDEX 上的列表中删除项目

从一个列表中删除重复项时,从另一个列表中获取值的总和

如何在列表中找到重复项并使用它们创建另一个列表?

如何在列表中找到重复项并使用它们创建另一个列表?

只需要一个圆心

删除列表中的重复项,并检查其是否与另一个列表相同

在我的情况下,只需要在我的列表视图中显示一个对象(仅title)

创建一个关于另一个列表中数字的重复连续数字列表

根据另一个列表中的元素重复一个列表中的元素

创建另一个列表

我需要使用sql plus在一个sql文件中调用另一个sql文件

我需要使用python json解析将我的2个列表合并为另一个1个

过滤字典列表以根据另一个键删除键中的重复项

在另一个列表中添加重复项

需要使用php和ajax在另一个下拉列表的基础上显示下拉列表

在Powershell中使用另一个列表搜索列表中的部分匹配项

在另一个列表中创建一个列表引用对象

以最“python 方式”从另一个列表中创建一个列表

根据熊猫数据框中的另一个列表创建一个列表

您好,我有一个列表视图,其中包含要使用onitemclick方法打开另一个列表的元素列表

在C:2中,我只需要一个printf输出。

从链接列表中删除重复项,并将其保存到C中的另一个列表中

如何检查一个列表是否包含另一个列表的所有元素,包括重复项