目录
描述
给定以下列表:
[{'name':'a','age':20},{'name':'b','age':30},{'name':'c','age':25}]
请按照age大小从大到小排序。
解决方案
使用sorted()函数对列表排序。
代码
alist = [{'name':'a','age':20},{'name':'b','age':30},{'name':'c','age':25}]
result = sorted(alist, key=lambda x:x["age"], reverse=True)
print(result)
代码走读
# 初始化列表
alist = [{'name':'a','age':20},{'name':'b','age':30},{'name':'c','age':25}]
# 使用sorted()函数对列表按要求排序
result = sorted(alist, key=lambda x:x["age"], reverse=True)
# 打印结果
print(result)
传送门
print()函数

博客详细介绍了如何使用Python的sorted()函数对包含年龄数据的列表进行降序排序,通过代码实例和走读,解释了排序过程,并提供了测试用例验证排序结果。
最低0.47元/天 解锁文章
436

被折叠的 条评论
为什么被折叠?



