Discuss / Python / sorted作业

sorted作业

Topic source

燕喜泥润

#1 Created at ... [Delete] [Delete and Lock User]

L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]
#根据姓名排序

def by_name(t):

      return t[0]

#根据成绩从大到小排序

def by_score(t):

      return -t[1]

#排序

L1=sorted(L,key=by_name)

 L2=sorted(L,key=by_score)


  • 1

Reply