【发布时间】:2016-01-09 02:05:21
【问题描述】:
我有一个清单
['2,alex', '5,james', '3,ben']
我需要按字母顺序排序。
输出应该是
['2,alex', '3,ben', '5,james']
但是使用.sort 函数不起作用,只会按数字顺序对其进行排序。
【问题讨论】:
-
在您的示例中,“按数字顺序排序”和“按字母顺序排序”之间没有区别。
-
是的,我刚刚意识到抱歉,但我可以向您保证,它不会按字母顺序排序。例如,如果一个额外的元素被添加到列表中,比如“10,charlie”,它将在列表的末尾结束,因为它按数字排序。感谢您的评论:)。
标签: python sorting alphabetical