python可以实现对中小学期末成绩排名,分析吗?答:-*- coding:utf-8 -*- 杨鑫 L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]按照姓名排序 def by_name(t):return t[0].lower()按照分数排序 def by_score(t):return -t[1]L2 = sorted(L, key = by_name)L3 = sorted(L,key = by_score)print("...
python sorted lambda可以指定多列吗答:可以的,如果你的被排列的数组元素有多列就可以。以下是示例代码。import randomrandlst_tuple=[(random.randint(0,30),random.randint(0,30),random.randint(0,30)) for i in range(50)]sortedlst=sorted(randlst_tuple,key=lambda x:(x[0],x[1],x[2]))#返回的是(x[0],x[1],x...