要求:x、y、z三个数组按照y的大小值进行排序
x = [1, 3, 2, 7, 5]
y = [5, 3, 8, 2, 1]
z = [8, 6, 0, 5, 4]
combi = sorted(zip(x, y, z), key = lambda x: x[1])
for x, y, z in combi:
print(x, y, z)
输出结果:
5 1 4
7 2 5
3 3 6
1 5 8
2 8 0
要求:x、y、z三个数组按照y的大小值进行排序
x = [1, 3, 2, 7, 5]
y = [5, 3, 8, 2, 1]
z = [8, 6, 0, 5, 4]
combi = sorted(zip(x, y, z), key = lambda x: x[1])
for x, y, z in combi:
print(x, y, z)
输出结果:
5 1 4
7 2 5
3 3 6
1 5 8
2 8 0