Python中多个数组行合并及列合并的几个简单方法

xiaoxiao2021-02-27  290

采用numpy快速将两个矩阵或数组合并成一个数组: import numpy as np 数组 a = [[1,2,3],[4,5,6]] b = [[1,1,1],[2,2,2]] 1、数组纵向合并 1) c = np.vstack((a,b)) c = array([[1, 2, 3],        [4, 5, 6],        [1, 1, 1],        [2, 2, 2]] 2) c = np.r_[a,b] c = array([[1, 2, 3],        [4, 5, 6],        [1, 1, 1],        [2, 2, 2]]) 2、数组横向合并 1)、 d = np.hstack((a,b)) d = array([[1, 2, 3, 1, 1, 1],        [4, 5, 6, 2, 2, 2]]) 2)、 d = np.c_[a,b] d = array([[1, 2, 3, 1, 1, 1],

       [4, 5, 6, 2, 2, 2]])

转载自:http://blog.csdn.net/vanhsy/article/details/69486241

python的常见矩阵运算

http://blog.csdn.net/taxueguilai1992/article/details/46581861

转载请注明原文地址: https://www.6miu.com/read-9360.html

最新回复(0)