Python计算数组中2条相邻数据的差值

使用numpy模块

import numpy as np
# 计算数组前后元素差
def arr_differ(arr):
    arr_0 = arr[:-1]
    arr_1 = arr[1:]
    #差值数组
    res = np.array(arr_1) - np.array(arr_0)
    return res
print("计算数组前后元素差")
print(arr_differ([0,-2,3,900000,-1000000]))

'''
计算数组前后元素差
[      -2        5   899997 -1900000]
'''

猜你喜欢

转载自blog.csdn.net/songpeiying/article/details/130710781
今日推荐