Discuss / Python / 输出顺序有点问题

输出顺序有点问题

Topic source

老师的例子中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是无序的啊


  • 1

Reply