【发布时间】:2021-10-08 05:26:03
【问题描述】:
我想将一个列表中的重复项放在另一个列表中。在下面的示例中,我试图创建一个列表red_dup,其中包含每个包含重复的“红色”ID 的项目。同样,我想对food_dup 列表中的每种食物做同样的事情。
我有什么:
values = [[1, 'red1', 'food4'], [1, 'red2', 'food4'], [1, 'red1', 'food9']]
我正在寻找的结果:
red_dup = [[1, 'red1', 'food4'], [1, 'red1', 'food9']]
food_dup = [[1, 'red1', 'food4'], [1, 'red2', 'food4']]
在我的代码中,“值”来自一个类的生成器函数。
函数返回这些values。
1为距离,红色或蓝色为实体与食物的距离。
This 是代码返回的内容。红色下划线为 X、Y 坐标。
【问题讨论】:
-
我只有来自生成器函数的未经处理的变量“值”。
-
我将编辑显示代码的帖子。
-
完成,我编辑了
标签: python arrays duplicates