def sort_by_name(x): return x[0].lower()
def sort_by_score(x): return x[1]
arr = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]
print(sorted(arr, key=sort_by_name)) print(sorted(arr, key=sort_by_score, reverse=True))
Sign in to make a reply
杨炎泽
def sort_by_name(x): return x[0].lower()
def sort_by_score(x): return x[1]
arr = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]
print(sorted(arr, key=sort_by_name)) print(sorted(arr, key=sort_by_score, reverse=True))