我有两个列表,一个参考列表和一个输入列表。
Ref = [3, 2, 1, 12, 11, 10, 9, 8, 7, 6, 5, 4]
Input = [9, 5, 2, 3, 10, 4, 11, 8]
我希望对输入列表进行排序,使其顺序与参考列表相同。如果在输入列表中缺少某个元素,则可以跳过并进行下一个元素。
因此,根据参考列表排序后的输入列表将是这样的:
Sorted_Input = [3, 2, 11, 10, 9, 8, 5, 4]
new = [val for val in Ref if val in Input]
- Isdj