在一本书中找到以下代码,但无法获得完整的解释。
x = array('d', [0] * 1000000) x = array('d', [0]) * 1000000
第一种情况下的 python 代码创建一个长度为 1000000 的数组,而在第二部分中创建一个单一大小的数组并将大小乘以相同的因子。第二种情况的代码比第一种情况快 100 倍。
速度差异的确切原因是什么?数组的python实现如何发挥作用?
鸿蒙传说
相关分类