+16 投票
分类:Python编程与实践 | 用户: (1.5k 分)

1个回答

+6 投票
用户: (8.0k 分)
python是门解释型语言,在执行的时候会生成字节码,然后通过解释器才能执行,这样就比C多了一个步骤,但是这并不代表sorted函数的运行效率低,因为对于sorted这种考虑效率的内置函数,它是用C语言编写并被编译成机器码的,因此它的运行效率跟C语言是相同的。而且,python核心开发人员对sorted进行了大量优化,它比你自己用C或者汇编写的sorted要快得多得多。
欢迎来到 爱可可Q&A ,有什么问题可以尽管在这里提问,你将会收到其他成员的热心回答。
...