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目录与文件名操作例子
Aug 28 Python
打包发布Python模块的方法详解
Sep 18 Python
Python下载网络小说实例代码
Feb 03 Python
python模仿网页版微信发送消息功能
Feb 24 Python
python 动态生成变量名以及动态获取变量的变量名方法
Jan 20 Python
基于Python的Post请求数据爬取的方法详解
Jun 14 Python
python交易记录整合交易类详解
Jul 03 Python
python读取Kafka实例
Dec 23 Python
jupyter notebook 增加kernel教程
Apr 10 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
Jul 30 Python
python学习之使用Matplotlib画实时的动态折线图的示例代码
Feb 25 Python
浅谈python中的多态
Jun 15 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
PHP和XSS跨站攻击的防范
2007/04/17 PHP
菜鸟javascript基础资料整理3 正则
2010/12/06 Javascript
深入理解JavaScript系列(13) This? Yes,this!
2012/01/18 Javascript
jQuery学习笔记之jQuery动画效果
2013/09/09 Javascript
jQuery中wrapAll()方法用法实例
2015/01/16 Javascript
JavaScript使用replace函数替换字符串的方法
2015/04/06 Javascript
jQuery实现彩带延伸效果的网页加载条loading动画
2015/10/29 Javascript
Angularjs 创建可复用组件实例代码
2016/10/09 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
12306 刷票脚本及稳固刷票脚本(防挂)
2017/01/04 Javascript
vue数据双向绑定原理解析(get & set)
2017/03/08 Javascript
vue项目总结之文件夹结构配置详解
2017/12/13 Javascript
详解如何用typescript开发koa2的二三事
2018/11/13 Javascript
js中数组常用方法总结(推荐)
2019/04/09 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
javascript实现的字符串转换成数组操作示例
2019/06/13 Javascript
js实现全选和全不选
2020/07/28 Javascript
vue-resource 拦截器interceptors使用详解
2021/01/18 Vue.js
[17:13]DOTA2 HEROS教学视频教你分分钟做大人-斯拉克
2014/06/13 DOTA
Django框架中数据的连锁查询和限制返回数据的方法
2015/07/17 Python
python if not in 多条件判断代码
2016/09/21 Python
使用python在本地电脑上快速处理数据
2017/06/22 Python
Python+OpenCV实现车牌字符分割和识别
2018/03/31 Python
pandas pivot_table() 按日期分多列数据的方法
2018/11/16 Python
python远程调用rpc模块xmlrpclib的方法
2019/01/11 Python
Python K最近邻从原理到实现的方法
2019/08/15 Python
Python高级特性——详解多维数组切片(Slice)
2019/11/26 Python
在python中对于bool布尔值的取反操作
2020/12/11 Python
Myprotein瑞士官方网站:运动营养和健身网上商店
2019/09/25 全球购物
存储过程和sql语句的优缺点
2014/07/02 面试题
初中家长评语大全
2014/12/26 职场文书
教师党员承诺书2015
2015/01/21 职场文书
教师个人学习总结
2015/02/11 职场文书
vue+elementui 实现新增和修改共用一个弹框的完整代码
2021/06/08 Vue.js
关于CSS自定义属性与前端页面的主题切换问题
2022/03/21 HTML / CSS
python APScheduler执行定时任务介绍
2022/04/19 Python