Python中的函数等价物

Python中的函数等价物,python,numpy,statistics,julia,Python,Numpy,Statistics,Julia,我试图找到从Julia语言到Python的mapslices函数是否有一个方便的等价物。下面是我试图转换的一行: line_center = float64(mapslices(x->sum(x.^4.*[1:length(x)])./sum(x.^4),no_background,1)[:]) 对于任何想知道的人,这里有一个答案 def exp_func(x): return np.dot(np.arange(len(x)), np.power(x, 4))/(np.sum(n

我试图找到从Julia语言到Python的mapslices函数是否有一个方便的等价物。下面是我试图转换的一行:

line_center = float64(mapslices(x->sum(x.^4.*[1:length(x)])./sum(x.^4),no_background,1)[:])

对于任何想知道的人,这里有一个答案

def exp_func(x):
    return np.dot(np.arange(len(x)), np.power(x, 4))/(np.sum(np.power(x, 4)))

result = np.apply_along_axis(exp_func,axis = 0,array)

exp\u func采用一维数组。

我想可能是:numpy.apply\u沿\u轴