在處理數組的時候經常要用到拼接,numpy中有兩個非常實用的函數,可以快捷對數組進行拼接
1.hstack(tup)函數可以接收維度相同的數組,進行水平拼接。
2.vstack(tup)用來豎直拼接
演示代碼如下:
# coding = utf-8 import numpy as np import random t1 = np.arange(12).reshape(2, 6) t2 = np.arange(12, 24).reshape(2, 6) print(t1) print('\n') print(t2) print('\n') print('水平拼接效果') # 水平拼接 t3 = np.hstack((t1, t2)) print(t3) print("\n") print('豎直拼接效果') # 豎直拼接 t4 = np.vstack((t1, t2)) print(t4) print("\n")
運行結果: