<分区>
x = [1, 4, 7, 65, 23, 57, 12]
>>> sorted(x)
[1, 4, 7, 12, 23, 57, 65]
出于好奇,这个功能是如何工作的? Python 用于对可迭代对象进行排序的算法是什么?
<分区>
x = [1, 4, 7, 65, 23, 57, 12]
>>> sorted(x)
[1, 4, 7, 12, 23, 57, 65]
出于好奇,这个功能是如何工作的? Python 用于对可迭代对象进行排序的算法是什么?
最佳答案
Python 曾经使用 Quicksort .
然后,the mighty Tim Peters出现了,带有 20 级键盘和超过 9000 的编码印章;并在优雅与辉煌的壮丽交响曲中, build 了Timsort并将它赠予我们凡人,因为没有它,我们的生活将是不完整的。
关于python - 内置函数 "sorted"在 Python 中如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20652342/