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


Posted in Python onApril 12, 2018

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

以上这篇Python中多个数组行合并及列合并的方法总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解在Python和IPython中使用Docker
Apr 28 Python
初学python的操作难点总结(新手必看篇)
Aug 03 Python
浅谈pandas中Dataframe的查询方法([], loc, iloc, at, iat, ix)
Apr 10 Python
详解python3中zipfile模块用法
Jun 18 Python
Python基础之条件控制操作示例【if语句】
Mar 23 Python
详解python中的hashlib模块的使用
Apr 22 Python
Pycharm新手教程(只需要看这篇就够了)
Jun 18 Python
Python turtle库绘制菱形的3种方式小结
Nov 23 Python
Python实现结构体代码实例
Feb 10 Python
python计算Content-MD5并获取文件的Content-MD5值方式
Apr 03 Python
matplotlib grid()设置网格线外观的实现
Feb 22 Python
基于Python编写简易版的天天跑酷游戏的示例代码
Mar 23 Python
Python实现的凯撒密码算法示例
Apr 12 #Python
python merge、concat合并数据集的实例讲解
Apr 12 #Python
Python实现的维尼吉亚密码算法示例
Apr 12 #Python
python pandas dataframe 按列或者按行合并的方法
Apr 12 #Python
python监控进程脚本
Apr 12 #Python
使用Eclipse如何开发python脚本
Apr 11 #Python
一份python入门应该看的学习资料
Apr 11 #Python
You might like
用Zend Encode编写开发PHP程序
2010/02/21 PHP
测试php函数的方法
2013/11/13 PHP
php中的字符编码转换函数用法示例
2014/10/20 PHP
修改WordPress中文章编辑器的样式的方法详解
2015/12/15 PHP
深入研究PHP中的preg_replace和代码执行
2018/08/15 PHP
Laravel 6.2 中添加了可调用容器对象的方法
2019/10/22 PHP
javascript 函数调用规则
2009/08/26 Javascript
Javascript实现的类似Google的Div拖动效果代码
2011/08/09 Javascript
EASYUI TREEGRID异步加载数据实现方法
2012/08/22 Javascript
jquery实现div拖拽宽度示例代码
2013/07/31 Javascript
js加减乘除丢失精度问题解决方法
2014/05/16 Javascript
js读取cookie方法总结
2014/10/31 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
通用javascript代码判断版本号是否在版本范围之间
2015/11/29 Javascript
JS动态给对象添加属性和值的实现方法
2016/10/21 Javascript
jQuery实现的省市联动菜单功能示例【测试可用】
2017/01/13 Javascript
angular+ionic 的app上拉加载更新数据实现方法
2017/01/16 Javascript
JavaScript定义函数_动力节点Java学院整理
2017/06/27 Javascript
jQuery使用bind函数实现绑定多个事件的方法
2017/10/11 jQuery
JavaScript实现抖音罗盘时钟
2019/10/11 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
jQuery实现聊天对话框
2020/02/08 jQuery
[09:23]国际邀请赛采访专栏:iG战队VK,Tongfu战队Cu
2013/08/05 DOTA
Python中处理字符串之endswith()方法的使用简介
2015/05/18 Python
python版本的仿windows计划任务工具
2018/04/30 Python
如何基于windows实现python定时爬虫
2020/05/01 Python
英国简约舒适女装品牌:Great Plains
2018/07/27 全球购物
潘多拉珠宝美国官方网站:Pandora US
2020/06/18 全球购物
泰国在线书店:SE-ED
2020/06/21 全球购物
医学生实习自荐信
2013/10/01 职场文书
《再见了,亲人》教学反思
2014/02/26 职场文书
作风建设整改方案
2014/10/27 职场文书
高校自主招生自荐信2015
2015/03/04 职场文书
法人身份证明书
2015/06/18 职场文书
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
2021/06/30 SQL Server
SQL Server2019安装的详细步骤实战记录(亲测可用)
2022/06/10 SQL Server