lambda函数为列表排序为什么是从中间是反着的?

问题描述:

图片说明

因为这是按照字符串排序而不是数字
14 第一个字符是1,所以在2前面,第二个字符是4,所以在11后面
你要按照数字排序需要
sort(lambda x: int(x), list)