高效插入数字numpython

2024-04-26 17:20:50 发布

您现在位置:Python中文网/ 问答频道 /正文

返回一个新向量,其中每个元素由4个连续的零分隔。尝试实现[4,2,1]-->;[4,0,0,0,0,2,0,0,0,0,1]

def zero_insert(x): 
    y = np.zeros((5*(len(x)-1))+1, dtype=np.int)
    for i in range(len(x)):
         y[5*i] = x[i]
    return y

Tags: ingt元素forlenreturndefnp