老师的例子中d = dict(name='Bob', age=20, score=88) 经过序列化再反序列化之后输出结果变成{'age': 20, 'score': 88, 'name': 'Bob'} 而我自己一模一样的代码输出结果是{'score': 88, 'age': 20, 'name': 'Bob'} 按照我的理解正确的应该是{ 'name': 'Bob','age': 20, 'score': 88}才对啊 为什么会这样?
dict是无序的啊
Sign in to make a reply
辛未六月羊
老师的例子中d = dict(name='Bob', age=20, score=88) 经过序列化再反序列化之后输出结果变成{'age': 20, 'score': 88, 'name': 'Bob'} 而我自己一模一样的代码输出结果是{'score': 88, 'age': 20, 'name': 'Bob'} 按照我的理解正确的应该是{ 'name': 'Bob','age': 20, 'score': 88}才对啊 为什么会这样?