将一个列表中的所有元素与另一个列表保持在一起

问题描述 投票:1回答:5

我有两个large列表trainkeep,其中包含unique元素,例如

train = [1, 2, 3, 4, 5, 5, 5, 5, 3, 2, 1]
keep = [1, 3, 4]

是否有一种方法可以使用train创建一个包含keepsets中所有元素的新列表?最终结果应为:train_keep = [1, 3, 4, 3, 1]

当前我正在使用itertools.filterfalse中的how to keep elements of a list based on another list,但由于列表很大,它[缓慢...

我有两个训练有素的大清单,其中包含独特的元素,例如train = [1、2、3、4、5、5、5、5、3、2、1] keep = [1、3、4]是否可以创建具有...

python list set match unique
5个回答
3
投票

1
投票

0
投票

0
投票

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.