if __name__ == "__main__":
print('*'*80)
y = np.random.randn(4,3)
print(y)
print('*'*20)
print(y.repeat((3,2,1), axis=1))
output:
origin y
[[-0.77556208 1.24438934 0.43435605]
[-0.25709099 0.45919704 -0.32162649]
[ 1.10785628 0.62974822 -1.07565987]
[-1.67282273 -1.33904322 0.35642586]]
y after repeating
[-0.77556208 -0.77556208 -0.77556208 1.24438934 1.24438934 0.43435605]
[-0.25709099 -0.25709099 -0.25709099 0.45919704 0.45919704 -0.32162649]
[ 1.10785628 1.10785628 1.10785628 0.62974822 0.62974822 -1.07565987]
[-1.67282273 -1.67282273 -1.67282273 -1.33904322 -1.33904322 0.35642586]]
numpy repeat用法
最新推荐文章于 2023-05-15 16:00:22 发布