list1=[['金',1,2],['李',3,4]]
total=[]
for item in list1:
name=item[0]
avg=(sum(item[1:])-max(item[1:])-min(item[1:]))/(len(item[1:])-2)
total.append([name,avg])
for item in total:
print("{}的最终得分是{:.3f}". format(item[0],item[1]))
把第五行最后面的-2去掉
list1=[['金',1,2],['李',3,4]]
total=[]
for item in list1:
name=item[0]
avg=(sum(item[1:])-max(item[1:])-min(item[1:]))/(len(item[1:])-2)
total.append([name,avg])
for item in total:
print("{}的最终得分是{:.3f}". format(item[0],item[1]))