【发布时间】:2021-01-21 20:17:11
【问题描述】:
我了解 Python 集没有排序。
列表的顺序在转换为集合时不会被保留
我的问题是:为什么列表的元素在转换时会重新排序(在某些实现中)。
在转换过程中重新排序元素似乎是一个额外的操作。
如果不出意外,保持顺序似乎不会有太多开销(为方便起见)。
【问题讨论】:
-
也许这篇文章能帮上忙 - stackoverflow.com/questions/9792664
-
没有。我知道集合没有顺序(在发布问题之前,我实际上尽可能多地研究了 Stackoverflow 论坛)。