<分区>
所以我注意到我们在 python 中说集合没有顺序或排列,尽管您当然可以对从集合生成的列表进行排序。
所以我想知道如何在 python 中定义对集合的迭代。它只是遵循排序列表的顺序,还是有一些其他的脚枪可能会在某个时候突然出现?
谢谢。
<分区>
所以我注意到我们在 python 中说集合没有顺序或排列,尽管您当然可以对从集合生成的列表进行排序。
所以我想知道如何在 python 中定义对集合的迭代。它只是遵循排序列表的顺序,还是有一些其他的脚枪可能会在某个时候突然出现?
谢谢。
最佳答案
临时订单用于遍历 set
,但您无法可靠地预测它(实际上,因为它取决于 set
的插入和删除历史记录)。如果您需要特定订单,请使用 list
.
关于python - 如果没有定义顺序,python 如何遍历一个集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55734364/