yueyao0

2019-12-27

详解Python 3.8的海象算子:大幅提高程序执行效率

自我开始学习 Python 以及利用它的能力以来,我就一直是这门编程语言的死忠粉。Python 句法简单,易于掌握,而且有助于提升代码库的可读性和可维护性。相比于 C、C++、Java 或 Ruby 等其它高级语言,使用 Python 实现一个算法所需的代码量能少 5 倍之多。最近,Python 社区发布了该语言的 3.8 版本。作为 Python 语法糖的爱好者,我探索了发布说明,关注到了其中一个独特的算子。这个符号看起来颇有些类似于海象的眼睛和犬齿。在上面的代码段中,我们两次调用了函数 len。当然可以,我们可对这段代码进行如下改进: