d = {
'Alice': [45],
'Bob': [60],
'Candy': [75],
}
A=[50, 61, 66]
B=[80, 61, 66]
C=[88, 75, 90]
n=0
while n<3:
d['Alice'].append(A[n])
d['Bob'].append(B[n])
d['Candy'].append(C[n])
n=n+1
print(d)
这样的运行结果是先Bob后Alice,虽然成绩对应姓名是正确的。
3.6以后的版本顺序才是对的。。之前的版本dict是不按顺序的
好像是版本的问题