gpt4 book ai didi

python - 相邻元素之间的 Numpy 差异

转载 作者:太空狗 更新时间:2023-10-29 17:03:35 30 4
gpt4 key购买 nike

我有计算纯 python 中相邻元素之间差异的算法:

    a = range(1000000) #it's numpy array in my case
prev = a[0]
b = [0, ]
for i in a[1:]:
b.append(i - prev)
prev = i

有什么办法可以用 Numpy 重写这个函数吗?

最佳答案

diff方法:

a = range(5) # python list of numpy array
np.diff(a)

返回

array([1, 1, 1, 1])

关于python - 相邻元素之间的 Numpy 差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11095892/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com