【发布时间】:2021-07-16 08:29:22
【问题描述】:
我有两个列表,
l1 = [1,4,3,2,5]
l2 = [4,3,2,10]
现在我想找到列表之间的共同元素,所以我使用以下代码,
list(set(l1).intersection(set(l2)))
>> [2, 3, 4]
但是它改变了l1的序列,我不想改变序列所以结果应该是,
>> [4, 3, 2]
寻找在不改变顺序的情况下最快的方法?
【问题讨论】:
标签: python python-3.x list dictionary list-comprehension