python无序但是输出的列表有序是为什么

Python015

python无序但是输出的列表有序是为什么,第1张

解释器有优化。在python中,无序但是输出的列表有序是python解释器有优化,输出按照顺序。但是实际上用户不能用索引去操作,所以字典还是无序的。Python由荷兰数学和计算机科学研究学会的吉多范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。

列表(List)是一种有序和可更改的集合

拓展:

Python 编程语言中有四种集合数据类型:

列表(List)是一种有序和可更改的集合。允许重复的成员。

元组(Tuple)是一种有序且不可更改的集合。允许重复的成员。

集合(Set)是一个无序和无索引的集合。没有重复的成员。

字典(Dictionary)是一个无序,可变和有索引的集合。没有重复的成员。