【发布时间】:2019-11-29 15:32:10
【问题描述】:
我必须对这个 python 列表进行排序:
55.115783, 62.380159, 68.738354, 66.014074, 72.073756, 69.036055, 71.594129, 77.551457, 75.922748, 81.613726, 89.083050, 94.257211, 96.328673 ,102.489464, 111.449678, 118.870730
如果我尝试使用 list.sort() 我会得到这个:
102.489464, 111.449678, 118.870730, 55.115783, 62.380159, 66.014074, 68.738354, 69.036055, 71.594129, 72.073756, 75.922748, 77.551457, 81.613726, 89.083050, 94.257211, 96.328673
我真的不知道为什么!!有人可以帮帮我吗!
【问题讨论】:
-
如果您向我们提供您正在使用的实际“列表”会有所帮助,但是我已经看到了这个问题。你有一个字符串列表!它们是按词汇排序的。排序前转换为浮点数列表