【发布时间】:2014-09-04 03:29:54
【问题描述】:
为了加快我的算法的速度,这个算法有数万个元素的numpy数组,我想知道我是否可以减少numpy.delete()使用的时间。
事实上,如果我可以消除它呢?
我有一个算法,其中有我的数组alpha。
这就是我目前正在做的事情:
alpha = np.delete(alpha, 0)
beta = sum(alpha)
但是为什么我需要删除第一个元素呢?是否可以使用除第一个元素之外的所有元素简单地总结整个数组?这会减少删除操作所用的时间吗?
【问题讨论】:
标签: python arrays optimization numpy