输入多个学号和对应的成绩,输出不及格的同学的学号,按学号从小到大的顺序排序输出
【输入形式】
学号和姓名用逗号和空格分隔,多组数据也用逗号和空格分隔,一次性输入
【输出形式】
按学号从小到大顺序输出不及格的同学的学号,一行一个学号。如果不存在不及格的学生名单,则输出 NONE
【输入样例】
001, 90, 003, 53, 002, 55
【输出样例】
002 003
# 输入多个学号成绩
# 输出不及格的同学学号,按学号从小到大的顺序排序输出
s = input().split(',')
#s = '001, 90, 003, 53, 002, 55'.split(',') #测试例子2
#print(s)
#将列表中的奇数项取出作为姓名列表,偶数项作为成绩列表
names = list(map(str.strip, s[::2]))
scores = list(map(int, s[1::2]))
#使用dict创建字典
data = dict(zip(names, scores))
#print(data)
#遍历字典键,打印输出键值对
#for n in sorted(data.keys()):
# print(n, data[n])
#打印输出补考学生名单
#print('补考学生名单')
res = []
for n in sorted(data.keys()):
if data[n]<60:
res.append(n)
if res:
for n in res:
print(n)
else:
print('NONE')



