Python中多个数组行合并及列合并的方法总结

作者:蝈蝈家小夫君 时间:2021-10-08 11:00:23 

采用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]])

来源:https://blog.csdn.net/Vanhsy/article/details/69486241

标签:Python,列,行,合并
0
投稿

猜你喜欢

  • Golang HTTP 服务平滑重启及升级的思路

    2024-02-02 18:05:42
  • 详解Python实现URL监测与即时推送

    2023-12-29 08:18:35
  • 新手入门学习python Numpy基础操作

    2023-10-08 07:46:27
  • Python查询缺失值的4种方法总结

    2023-10-29 13:42:08
  • SQL Server中row_number函数用法入门介绍

    2024-01-26 22:45:04
  • CentOS 6.4下编译安装MySQL5.6.14教程

    2024-01-20 01:06:43
  • JavaScript Try...Catch 声明的 使用方法

    2024-04-18 10:52:21
  • JavaScript事件详细讲解

    2023-08-24 04:51:48
  • SQL2005 服务器因重装改名后出错的说明

    2024-01-23 09:31:22
  • Python打印斐波拉契数列实例

    2022-11-03 11:40:41
  • Python Queue模块详解

    2023-01-13 00:42:02
  • python学习入门细节知识点

    2022-09-07 06:40:53
  • 解决mysql 1040错误Too many connections的方法

    2024-01-24 06:56:58
  • 如何让thinkphp在模型中自动完成session赋值小教程

    2024-05-03 15:51:25
  • 理解Javascript的caller,callee,call,apply区别

    2024-04-17 10:00:50
  • Python数据结构队列解决约瑟夫斯问题

    2022-01-07 03:20:53
  • QingScan扫描器安装、使用小结

    2023-03-24 03:28:09
  • 解决python3 json数据包含中文的读写问题

    2022-07-22 03:04:51
  • 浅谈PYTHON 关于文件的操作

    2022-06-07 19:54:58
  • 在SQL Server中使用SQL语句查询一个存储过程被其它所有的存储过程引用的存储过程名

    2012-07-11 16:09:40
  • asp之家 网络编程 m.aspxhome.com