【发布时间】:2016-06-14 13:50:23
【问题描述】:
我有一个程序,其中包含三个列表关闭数据,称为 proffit、macdHi 和 macdLow。 macdHi 和 macdLo 是用于创建价格值的函数中的参数,所以
price[x]=f(macdHi]x],macdLow[x])
这个列表非常大,我想对列表进行排序,所以在我对价格进行排序后,macdHi 和 macdLow 列表按顺序排序。 我可以使用pythons排序方法对价目表进行排序,但是macdLo和macdHi列表的顺序不再匹配价目表所以 price[x]=f(macdHi]x],macdLow[x]) 不再为真
【问题讨论】:
-
将它们压缩成一个元组,按价格对元组进行排序,然后解压缩...
-
也许如果这三个值是关联的,它们应该一直在一个对象中。该对象的列表可以按您想要的任何方式进行排序。
标签: python