f=[]
b=int(input("请输入学生人数"))
for k in range(b):
a=[]
c=input("请输入学员姓名")
d=int(input("请输入学员年龄"))
e=int(input("请输入学员成绩"))
a.append(c)
a.append(d)
a.append(e)
f.append(a)
print("学生t年龄t分数")
for g in range(len(a)-1):
for h in range(len(a)-1):
if a[h][2]>a[h+1][2]:
x=f[h]
f[h]=f[h+1]
f[h+1]=x
for i in range(len(f)):
for j in range(len(f[i])):
print(f[i][j],end="t")
print()
报错:IndexError: string index out of range是怎么回事?在线求!!!



