提取列表中的某一个元素

img

img


我要怎么提取列表中的成绩元素呢,然后弄为数值想加呢,还有我写的生成小列表那个有问题吗?谢谢

data = input('请输入课程名及对应的成绩:')
s = 0
ls = []

while data:
    ls.append(data.split()[::-1])
    data = input('请输入课程名及对应的成绩:')

maxc,maxs = max(ls)[::-1]
minc,mins = min(ls)[::-1]
s = sum(map(int,sum(ls,[])[::2]))

print("最高分课程是{} {},最高分课程是{} {},平均分是{:.2f}".format(maxc,maxs,minc,mins,s/len(ls)))