根据另一个列表,对“列表中的列表”进行重新排序

时间:2014-02-18 10:36:04

标签: python list

如何根据另一个列表重新排序python中的列表,但不创建新列表,因为它是由多个对象链接的?

This问题及其答案会创建新列表,因此它们不适用。

1 个答案:

答案 0 :(得分:2)

您可以根据需要创建列表,然后重新分配元素。例如:

 X[:] = [x for (y,x) in sorted(zip(Y,X))]