numpy基础教程--对数组进行水平拼接和竖直拼接
在处理数组的时候经常要用到拼接,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")
运行结果: