一个列表()如下)中的数据是按{a:1,b:2,c:3}的格式存储的,将列表中的数据按照c的大小排序,若c相等,则按b的大小排序,用一行代码
lst = [{'a':1,'b':2,'c':4},{'a':1,'b':2,'c':3},{'a':1,'b':1,'c':3}]
答:
lst.sort(key=lambda x:(x['c'],x['b']))
print(lst)
一个列表()如下)中的数据是按{a:1,b:2,c:3}的格式存储的,将列表中的数据按照c的大小排序,若c相等,则按b的大小排序,用一行代码
lst = [{'a':1,'b':2,'c':4},{'a':1,'b':2,'c':3},{'a':1,'b':1,'c':3}]
答:
lst.sort(key=lambda x:(x['c'],x['b']))
print(lst)