对于熊猫圈-我什么时候应该关心?我熟悉“矢量化”的概念,以及熊猫如何使用矢量化技术来加速计算。向量化函数在整个系列或DataFrame中广播操作,以实现速度比对数据的传统迭代要大得多。然而,我很惊讶地看到许多代码(包括堆栈溢出的答案)提供了解决问题的解决方案,这些问题涉及使用for循环和列表理解。在阅读了文档之后,我对API有了很好的理解,我相信循环是“不好的”,应该“永远”迭代数组、系列或DataFrames。那么,我怎么会看到用户时不时地提出一些疯狂的解决方案呢?总之.。我的问题是:是for循环真的很“坏”?如果没有,在什么情况下,它们会比使用更传统的“矢量化”方法更好?11.虽然这个问题听起来有些宽泛,但事实是,在下列情况下有非常具体的情况:for循环通常比传统的数据迭代更好。这篇文章旨在为后人捕捉到这一点。
添加回答
举报
0/150
提交
取消