1 numpy数组

1.1 append()

import numpy as npa=np.array([[1,3],[5,7]])
b=np.array([[2,4],[6,8]])c=np.append(a,b)
d=np.append(a,b,axis=0)
e=np.append(a,b,axis=1)print("c=\n",c)
print("d=\n",d)
print("e=\n",e)

运行结果

变量空间

将一个数添加到一个向量中,也可以使用 append(),如下:

a=np.array([1,2,3])
b=np.append(0,a) #b=[0 1 2 3]
c=np.append(a,4) #c=[1 2 3 4]

1.2 stack()、vstack()、hstack()

import numpy as npa=np.array([[1,3],[5,7]])
b=np.array([[2,4],[6,8]])c=np.stack((a,b))
d=np.vstack((a,b))
e=np.hstack((a,b))
f=np.dstack((a,b))print("c=\n",c)
print("d=\n",d)
print("e=\n",e)
print("f=\n",f)

运行结果

变量空间

1.3 concatenate()

import numpy as npa=np.array([[1,3],[5,7]])
b=np.array([[2,4],[6,8]])c=np.concatenate((a,b))
d=np.concatenate((a,b),axis=0)
e=np.concatenate((a,b),axis=1)print("c=\n",c)
print("d=\n",d)
print("e=\n",e)

运行结果

变量空间

2 list列表

2.1 a+b

a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
c=a+b
print("c=\n",c)

运行结果

变量空间

2.2 a.append(b)

a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
a.append(b)
print("a=\n",a)

运行结果

变量空间
a=[[1,3],[5,7]]
b=[2,4]
a.append(b)
print("a=\n",a)

运行结果

变量空间

2.3 a.extend(b)

a=[[1,3],[5,7]]
b=[[2,4],[6,8]]
a.extend(b)
print("a=\n",a)

运行结果

变量空间
a=[[1,3],[5,7]]
b=[2,4]
a.extend(b)
print("a=\n",a)

运行结果

变量空间

python中矩阵合并、拼接、组合相关推荐

  1. python多张图片合并拼接,python制作sprite图、雪碧图

    python多张图片合并拼接,python制作sprite图.雪碧图 整理图片集 找两个文件夹,yangying和zhaoliying,分别放上照片8张,共16张照片. 创建sprite.py # 多 ...

  2. python读取matlab矩阵_matlab、python中矩阵的互相导入导出方式

    还有一种最流行的h5py.. 过几天更新 ------------在python中导出矩阵至matlab------------ 如果矩阵是mxn维的. 那么可以用 : np.savetxt('dev ...

  3. python数组相减_对Python 中矩阵或者数组相减的法则详解

    对Python 中矩阵或者数组相减的法则详解 最近在做编程练习,发现有些结果的值与答案相差较大,通过分析比较得出结论,大概过程如下: 定义了一个计算损失的函数: def error(yhat,labe ...

  4. python矩阵转置_关于python中矩阵的实现和矩阵的转置

    python中矩阵的实现是靠序列,,, 序列有很多形式, 其实矩阵是现实生活中的东西,把现实生活中的结构转换到程序中. 就需要有个实现的方法,而这种路径是多种多样的. 下面给出一个把矩阵转换成pyth ...

  5. [Python中矩阵上下左右翻转(np.flip)]

    [Python中矩阵上下左右翻转(np.flip)] 现代编程语言和相关库的发展,使得数值计算和数据处理变得更加便捷和高效.在Python中,NumPy库是众多数据科学和工程应用领域的重要支撑之一.其 ...

  6. python中矩阵拼接_numpy实现合并多维矩阵、list的扩展方法

    一.合并多个numpy矩阵 1.首先创建两个多维矩阵 矩阵a的大小为(2,3,2) 矩阵b的大小为(3,2,3) 采用concatentate这个函数就可以合并两个多维矩阵 合并之后应为(5,3,2) ...

  7. python中矩阵的表示方法_关于Python表示矩阵的方法详解

    这篇文章主要介绍了Python表示矩阵的方法,结合具体实例形式分析了Python表示矩阵的方法与相关操作注意事项,需要的朋友可以参考下 本文实例讲述了Python表示矩阵的方法.分享给大家供大家参考, ...

  8. Python中矩阵SVD分解及还原

    python中SVD分解及还原: import numpy as np from numpy import linalg as la S = np.zeros([5,5]) A=np.random.r ...

  9. python如何输入多行数据合并_关于Python中的合并字典,这些问题必须搞清楚!

    全文共1474字,预计学习时长6分钟 图源:unsplash Python 3.9现在处于初始开发阶段,但其中让人惊喜的新功能可不少.其中一个是颠覆性的,它能使处理Python字典时编写的代码更具可读 ...

最新文章

  1. PLM和PDM相互关系
  2. CodeForces 474.D Flowers
  3. HTML/CSS——网页SVG ICON(小图标)解决方案
  4. Android开发进阶1 思维改变 如何知道我需要学什么(上)
  5. lnmp mysql 自动关闭_mysql总是自动停止 日志提示Plugin ‘FEDERATED’ is disabled的解决办法...
  6. 预训练网络的特征提取方法(VGG16)
  7. [收藏]深入浅出的《网络socket编程指南》4
  8. 7-5 抓老鼠啊~亏了还是赚了? (20 分)
  9. excel npoi 连接_C#操作Excel(NPOI)
  10. Spring RCE 0day高危漏洞预警
  11. Aquatone -- 子域名探测
  12. 作为一名IT工程师该如何提前预防职业病
  13. 国家开放大学2021春2129药物化学题目
  14. 数码相机和单反相机有什么区别?(已解决)
  15. 自动驾驶发展_自动驾驶网络及其发展
  16. 通过公网连接GaussDB数据库实例
  17. 会计专业为什么要学python-会计要学python
  18. 【BeautifulSoup】、【使用BeautifulSoup抓取QZZN论坛中每个帖子的标题、url及对应帖子的回复内容】
  19. 零跑C11的“一骑绝尘”
  20. 【同花顺公式编辑教程】第1章 编辑器环境

热门文章

  1. 一次性解决微信支付-JSAPI支付问题(想把微信支付JSAPI文档撰写者按在地上摩擦)
  2. vue-print-nb实现打印问题总结
  3. JSP连接数据库(MySQL)
  4. 我构想的CW通讯莫尔斯编码
  5. windows系统安装VUE 踩地雷合集(使用webpack-simple)
  6. Hi3516DV300双目开发板开发环境搭建
  7. EtherCAT ET1100从站信息接口介绍
  8. 启用onedrive for personal
  9. Linux加入Windows域之完整操作步骤
  10. 如何快速编写小程序商城和安卓 APP 商城