stu_grd = [['zhang',80,85],
['li',60,65],
['chen',72,95]
]
while True:
try:
data_list = input("请录入数据,格式为 名字 成绩1 成绩2:").split(" ")
if len(data_list) != 3:
break
else:
dn = data_list[0]
d1 = int(data_list[1])
d2 = int(data_list[2])
if dn not in [n[0] for n in stu_grd]:
stu_grd.append([dn, d1, d2])
print("新增", stu_grd[-1])
print("最新数据", stu_grd)
continue
for n in stu_grd:
if n[0] == dn:
if n[1] != d1:
n[1] = d1
if n[2] != d2:
n[2] = d2
print("检查",n)
break
print("最新数据",stu_grd)