首页 > 解决方案 > 为什么 Python Set 会自动重新排序我输入的集合?

问题描述

下面是我的代码,当我打印或使用 Python 集时,它会自动重新排序我的项目,为什么会发生这种情况?

a = {9,40,49}
print(a)

{40, 9, 49}

下面是笔记本打印的图像。

Jupyter Notebook 自动重新排序

标签: python

解决方案


集合是一种无序的数据结构。但是,根据您的用例,可能适合使用不同的数据类型,例如列表。


推荐阅读