Discuss / Python / homework

homework

Topic source

gitKong

#1 Created at ... [Delete] [Delete and Lock User]
L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]
def by_name(t):
    return t[0].lower()
L2 = sorted(L, key=by_name)
def by_score(t):
    # 高到低,只需改为负数
    return -t[1]
# L2 = sorted(L, key=lambda t : t[1], reverse=True)
# L2 = sorted(L, key=by_score, reverse=True)
L2 = sorted(L, key=by_score)
print(L2)

  • 1

Reply