鉴于阵列的以下数字:如何延长一个numpy的阵列为包括x的每个条目
arr=np.array([0,10,20,30])`
我想与由x
指数,例如延伸每个条目的阵列以最终当x=2
获得:
array([0,1,2,10,11,12,20,21,22,30,31,32])`
有没有更好的办法比这做的事:
np.concatenate((arr, arr+1, arr+2))
array([ 0, 10, 20, 30, 1, 11, 21, 31, 2, 12, 22, 32])
您可以尝试在第一个解决方案中使用'x'来使事物具有通用性。只是'np.arange(x + 1)' – kmario23
@ kmario23好主意。 – Psidom