请编写一个程序,使用字典存储学生信息,学生信息包括学号和姓名,请根据学生学号从小到大输出学生的信息。

dic = {}
#dic={190433: '赵欢', 190325: '孙颖', 203125: '李牧'}
#遍历输入每一学生的信息
n=int(input("请输入几个学生"))
for i in range(1,n+1):
    number=int(input("请输入第%d名学生学号:"%i))
    name=input("请输入第%d名学生姓名:"%i)
    dic.__setitem__(number,name)
print("\n")
print("排序前:{}".format(a))
    #将字典转化为列表
a=list(dic.items())
#list2 = sorted(list1, key=(lambda x: [x[0],x[1], x[2]]))
a1=sorted(a)
print("排序后:{}".format(a1))

你可能感兴趣的:(python)