【发布时间】:2015-06-04 21:57:35
【问题描述】:
我是 python 新手。我有三个相同长度的浮动列表。这些数字随机分布在所有列表中。但是一个列表中元素的位置对应于其他列表中相同位置的其他元素。假设列表是,
a=[1,5,3,2,4]
b=[20,30,50,40,10]
c=[400,500,100,300,200]
现在,这三个列表中相同位置的元素相互对应。 Like 1、20、400相互对应; 3、50和100相互对应,依此类推。
我必须以这样一种方式排列数字,即对于这三个列表的任何位置 i,如果相应数字的总和更大,那么这三个数字应该首先出现在列表中。像,
e=[500, 400, 300, 200, 100]
f=[30,20,40,10,50]
g=[5,1,2,4,3]
所以相应数字的位置已经完全改变了。或者他们的通信不能中断。作为一个初学者,我尝试了很多方法,但都是徒劳的。请帮帮我。
【问题讨论】:
-
浮动列表。这些是整数列表。
-
请发布您尝试过的内容,包括任何错误或追溯的全文。