【发布时间】:2011-04-09 14:40:50
【问题描述】:
场景:列表包含具有各种值的列表记录的“行”
问题:List.sort 没有将数值考虑在内,因此值最终会出现在各处
即 9 出现在 80 之后的列表中
我尝试过使用
list.sort(key=operator.itemgetter[index])
做一个
list.sort(lambda x,y:int(x[index])<int(y[index]))
无济于事。
【问题讨论】:
-
列表中的值是什么 - 我们需要更多信息
标签: python list sorting numbers