dic1={‘01’:【12,12,12】,‘02’:【11,14,16】}编写函数,返回按总分升序排列的学号列表。请问这个是用索引来解决吗,麻烦写一下流程
一般字典排序都会使用sorted函数,然后用lambda当做排序的key,比较方便
res = sorted(dic1.items(),key=lambda x:sum(x[1])/len(x[1])) print([x[0] for x in res])