表达式 sorted([111, 2, 33], key=lambda x: len(str(x))) 的值为 [2, 111, 33]

该表达式使用 sorted() 函数对列表 [111, 2, 33] 进行排序,并使用 key=lambda x: len(str(x)) 指定排序规则。lambda 表达式定义了一个匿名函数,它将列表中的每个元素转换为字符串,并返回字符串的长度。因此,排序结果将根据数字的长度从小到大排列。

Python 列表排序:按数字长度排序

原文地址: http://www.cveoy.top/t/topic/nnaw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录