Python数组拼接np.concatenate实现过程


Posted in Python onApril 18, 2020

在python中,用于数组拼接的主要来自numpy包,当然pandas包也可以完成。

而,numpy中可以使用append和concatenate函数:

1. 建立数组

# pandas有专门的连接方法
import numpy as np

# np.size(a, 0) 行数
# np.size(a, 1) 列数
a = np.array([[1, 2],[3, 4],[5, 6]])
b = np.array([[11, 22],[33, 44],[55, 66]])

print(np.size(a,0))
print(np.size(a,1))
print(a)
print(b)

Python数组拼接np.concatenate实现过程

2. np.append函数

c = np.append(a,b)
print(c)

d = np.append(a,100) #直接将所有元素重新排列成新的一维数组
print(d)

Python数组拼接np.concatenate实现过程

3. np.concatenate函数

e = np.concatenate((a,b),axis=0) #简言之:行增加了;或者说在第一个中括号上添加元素
print(e)
f = np.concatenate((a,b),axis=1) #简言之:列增加了;或者说在第二个中括号上添加元素
print(f)

Python数组拼接np.concatenate实现过程

g = np.concatenate([a,b],axis=1) #简言之:列增加了;或者说在第二个中括号上添加元素
print(g)

Python数组拼接np.concatenate实现过程

注:同理,如果原数组是3维及以上,则会在相应的维度上添加元素,例如:3维 —— axis=2时,表示在第三个中括号([[[......]]]从外到内,一次为第一个中括号、第二个、第三个......)上添加元素。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python从MP3文件获取id3的方法
Jun 15 Python
python妹子图简单爬虫实例
Jul 07 Python
Python入门之三角函数atan2()函数详解
Nov 08 Python
django在接受post请求时显示403forbidden实例解析
Jan 25 Python
TensorFLow用Saver保存和恢复变量
Mar 10 Python
Django组件content-type使用方法详解
Jul 19 Python
python 爬取学信网登录页面的例子
Aug 13 Python
pytorch-RNN进行回归曲线预测方式
Jan 14 Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
Apr 16 Python
python3 re返回形式总结
Nov 20 Python
python爬虫如何解决图片验证码
Feb 14 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 Python
Python稀疏矩阵及参数保存代码实现
Apr 18 #Python
Python try except异常捕获机制原理解析
Apr 18 #Python
Python数据正态性检验实现过程
Apr 18 #Python
如何基于线程池提升request模块效率
Apr 18 #Python
新建文件时Pycharm中自动设置头部模板信息的方法
Apr 17 #Python
使用python无账号无限制获取企查查信息的实例代码
Apr 17 #Python
jupyter notebook中美观显示矩阵实例
Apr 17 #Python
You might like
全国FM电台频率大全 - 26 西藏自治区
2020/03/11 无线电
通过文字传递创建的图形按钮
2006/10/09 PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
2013/06/05 PHP
php实现的click captcha点击验证码类实例
2014/09/23 PHP
php中stdClass的用法分析
2015/02/27 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
Raphael一个用于在网页中绘制矢量图形的Javascript库
2013/01/08 Javascript
开发插件的两个方法jquery.fn.extend与jquery.extend
2013/11/21 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
2014/01/11 Javascript
Jquery实现瀑布流布局(备有详细注释)
2015/07/31 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
2016/11/17 Javascript
Radio 单选JS动态添加的选项onchange事件无效的解决方法
2016/12/12 Javascript
Bootstrap select下拉联动(jQuery cxselect)
2017/01/04 Javascript
浅谈VueJS SSR 后端绘制内存泄漏的相关解决经验
2018/12/20 Javascript
JavaScript文本特效实例小结【3个示例】
2018/12/22 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
2019/07/30 Javascript
Python使用lxml模块和Requests模块抓取HTML页面的教程
2016/05/16 Python
Django跨域请求问题的解决方法示例
2018/06/16 Python
Pytorch DataLoader 变长数据处理方式
2020/01/08 Python
详解python 破解网站反爬虫的两种简单方法
2020/02/09 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
Python爬取数据并实现可视化代码解析
2020/08/12 Python
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
canvas生成带二维码海报的踩坑记录
2019/09/11 HTML / CSS
阿迪达斯法国官方网站:adidas法国
2018/03/20 全球购物
RetroStage德国:复古服装
2019/02/03 全球购物
俄罗斯披萨、寿司和面食送货到家服务:2 Берега
2019/12/15 全球购物
Armor Lux法国官方网站:水手服装、成衣和内衣
2020/05/26 全球购物
经济管理毕业生求职信
2014/03/15 职场文书
企业演讲稿范文大全
2014/05/20 职场文书
财务总监岗位职责范本
2015/04/03 职场文书
本地通过nginx配置反向代理的全过程记录
2021/03/31 Servers
MySQL时间设置注意事项的深入总结
2021/05/06 MySQL
Python快速优雅的批量修改Word文档样式
2021/05/20 Python