【发布时间】:2016-02-12 17:30:45
【问题描述】:
我有一个列表,有一个特定的顺序:
L = [1, 2, 5, 8, 3]
还有一些带有主列表元素的子列表,但顺序不同:
L1 = [5, 3, 1]
L2 = [8, 1, 5]
如何将L 的顺序应用到L1 和L2?
比如处理后的正确顺序应该是:
L1 = [1, 5, 3]
L2 = [1, 5, 8]
我正在尝试这样的事情,但我正在努力如何以正确的顺序设置新列表。
new_L1 = []
for i in L1:
if i in L:
print L.index(i) #get the order in L
【问题讨论】:
标签: python list python-2.7