在python中判断一个数组或列表是否为等差数列

2017-11-05  本文已影响0人  沐辰老爹
import numpy as np

a = np.arange(10)
a_diff = np.diff(a,2)

# 是否等差
~np.any(a_diff)

def isArithmetic(a):
    return ~np.any(np.diff(a,2))
# 当然函数没有容错性考虑,仅仅实现了功能
上一篇下一篇

猜你喜欢

热点阅读