list_a = [
{"name": "p1", "score": 100},
{"name": "p2", "score": 10},
{"name": "p3", "score": 30},
{"name": "p4", "score": 40},
{"name": "p5", "score": 60},
]
print(sorted(list_a, key=lambda a: a["name"], reverse=False))
本文介绍了一种使用Python对列表进行排序的方法,通过lambda函数作为key参数,实现按字典中的'name'字段升序排列。
list_a = [
{"name": "p1", "score": 100},
{"name": "p2", "score": 10},
{"name": "p3", "score": 30},
{"name": "p4", "score": 40},
{"name": "p5", "score": 60},
]
print(sorted(list_a, key=lambda a: a["name"], reverse=False))

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