Python 列表排序:使用 lambda 函数按数值排序
首先定义了一个列表 'l',包含了 5 个字符串元素:'l = ['73', '13', '9', '28', '04']'。
然后使用了 sort 方法,对列表进行排序:'l.sort(key=lambda x:int(x))'。sort 方法的 key 参数接收一个函数,用于指定排序的规则。这里使用了 lambda 表达式,将每个元素转换为整数后进行排序:'lambda x:int(x)'。
最后输出排序后的列表:'print(l)'。
原文地址: https://www.cveoy.top/t/topic/op86 著作权归作者所有。请勿转载和采集!