据我所知,在Python中作为数据结构的dictionary是一组无序的{key:value}对
当它是无序的时,我希望得到结果的变化如下:
>>> inner_planets = {1: "Mercury", 2: "Venus", 3: "Earth", 4: "Mars"}
>>> print(inner_planets)
{2: 'Venus', 1: 'Mercury', 3: 'Earth', 4: 'Mars'}
>>> print(inner_planets)
{1: 'Mercury', 4: 'Mars', 2: 'Venus', 3: 'Earth'}
>>> print(inner_planets)
{3: 'Earth', 4: 'Mars', 1: 'Mercury', 2: 'Venus'}
>>>
与此相反,Python 3.6.3交互式控制台只打印一种模式:
>>> inner_planets = {1: "Mercury", 2: "Venus", 3: "Earth", 4: "Mars"}
>>> print(inner_planets)
{1: 'Mercury', 2: 'Venus', 3: 'Earth', 4: 'Mars'}
>>> print(inner_planets)
{1: 'Mercury', 2: 'Venus', 3: 'Earth', 4: 'Mars'}
>>> print(inner_planets)
{1: 'Mercury', 2: 'Venus', 3: 'Earth', 4: 'Mars'}
>>>
为什么?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐