我有一个像这样的矢量:
a = [1,2,3,4,5,6...,n]
Run Code Online (Sandbox Code Playgroud)
我想获得一个像这样的新矢量:
a_new = [1,0,0,2,0,0,3,0,0,4,0,0,5,0,0,6,...,0,0,n]
Run Code Online (Sandbox Code Playgroud)
其中在非零元素之间插入固定数量的零(在上例中为2).如果我选择zero_p=3,新的矢量将是:
a_new = [1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,...,0,0,0,n]
Run Code Online (Sandbox Code Playgroud)
等等
我怎样才能做到这一点?