【发布时间】:2022-11-24 05:07:29
【问题描述】:
我有一个大的 numpy 数组 whNumPylements 我想单独与其他索引相乘然后求和。我当前的代码相对较慢,有没有人知道如何让它更快:
result = 0
n = 1
int_array = np.array((3,16,3,29,36))
for i in int_array:
result += int(i) * n
n *= 10
【问题讨论】:
-
0 * 10 始终为 0!!!!
-
ups 抱歉更新为 n= 1
-
你确定
n*=10吗?n将很快变得巨大。除了失去精度的严重问题。