python numpy 学习2

  1. 在数组[1, 2, 3, 4, 5]中每相邻两个数字中间插入两个0

    代码实现:




    import numpy as np


    a=np.array([1,2,3,4,5])


    print(a)


    x=2


    b=np.zeros(len(a)+(len(a)-1)*x)


    b[::x+1]=a


    print(b)


    输出结果为:


    [1 2 3 4 5]


    [ 1.  0.  0. ..., 0.  0.  5.]






猜你喜欢

转载自blog.csdn.net/qq_16668303/article/details/80620487
今日推荐