其实咱们常规认为的append()函数在numpy中达不到想要的效果的!!

import numpy as nparray_1 = np.random.random((5, 6, 7, 8))  # shape = (5,6,7,8)
array_2 = np.random.random((5, 6, 7, 8))  # shape = (5,6,7,8)

把列表展开,然后合并:

np.append(array_1, array_2)  # shape = (3360,)

将后一个array插入与前一个array-合并

# 以第一个维度合并
np.vstack((array_1, array_2))  # shape = (10,6,7,8) 以第一个维度合并
np.concatenate([array_1, array_2], axis=0)  # shape = (10,6,7,8) 与上述效果相同# 以第二个维度合并
np.hstack((array_1, array_2))  # shape = (5,12,7,8) 以第二个维度合并
np.concatenate([array_1, array_2], axis=1)  # shape = (5,12,7,8) 与上述效果相同# 以第三个维度合并
np.dstack((array_1, array_2))  # shape = (5,6,14,8) 以第三个维度合并
np.concatenate([array_1, array_2], axis=2)  # shape = (5,6,14,8) 与上述效果相同
# 以第n个维度合并:np.concatenate([array_1, array_2], axis=n)

将后一个array插入到前一个array-插入

# 插入新数据到新的维度:
np.stack((array_1, array_2), axis=3)  # shape = (5,6,7,2,8) 把新加的维度插入到axis上

numpy合并两个ndarry或多个相关推荐

  1. python如何对两个矩阵进行拼接_Python合并两个numpy矩阵

    numpy是Python用来科学计算的一个非常重要的库,numpy主要用来处理一些矩阵对象,可以说numpy让Python有了Matlab的味道. 实际的应用中,矩阵的合并是一个经常发生的操作,如何利 ...

  2. python如何对两个矩阵进行拼接_Python:合并两个numpy矩阵的实现

    Python:合并两个numpy矩阵的实现 numpy是Python用来科学计算的一个非常重要的库,numpy主要用来处理一些矩阵对象,可以说numpy让Python有了Matlab的味道. 如何利用 ...

  3. Python合并两个列表,使两个列表拼接起来

    Python合并两个列表,使两个列表拼接起来 #Python合并两个列表# 法一: #Python合并两个列表,相加是拼接 list1=[1,2,3] list2=[4,5,6,7] list3=li ...

  4. Python合并两个相交的框

    Python合并两个相交的框 前言 前提条件 相关介绍 实验环境 Python合并两个相交的框 前言 本文是个人使用Python处理图片的电子笔记,由于水平有限,难免出现错漏,敬请批评改正. 更多精彩 ...

  5. python怎么合并多个excel表 视频_()如何用python合并两个excel表格

    ()如何用python合并两个excel表格 python合并excel表格视频教程2020-09-25 04:04:33人已围观 python实现excel合并 Created on Mon Mar ...

  6. [C++] 牛客网:合并两个有序的数组

    主要是体验一下牛客网里的核心代码模式到底是怎么弄的..还有C++这个东西平常用的太少了,试一试. 以外的还体验到了sort()函数的使用. 来源:牛客网 题目链接:合并两个有序的数组 知识点:数组.双 ...

  7. 剑指offer:面试题25. 合并两个排序的链表

    题目:合并两个排序的链表 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的. 示例1: 输入:1->2->4, 1->3->4 输出:1->1-& ...

  8. LeetCode实战:合并两个有序数组

    题目英文 Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. No ...

  9. 【每日一算法】 合并两个有序链表

    微信改版,加星标不迷路! 每日一算法-合并两个有序链表 作者:阿广 阅读目录 1 题目 2 解析 1 题目 将两个有序链表合并为一个新的有序链表并返回.新链表是通过拼接给定的两个链表的所有节点组成的. ...

最新文章

  1. CMAKE_CURRENT_SOURCE_DIR
  2. mysql buffer_mysql read_buffer_size 设置多少合适
  3. Oracle Explain Plan,hint解释与示例
  4. HTML 字符实体 参考手册
  5. 125_Power BI 中 DAX 的性能测试
  6. pb 选中树形菜单节点_动态绑定树形菜单,并搜索节点展开
  7. 在 Docker Machine 中使用 Mirror 服务
  8. canal 入门(1)
  9. 怎样成为一个优秀的领导?
  10. Javascript七种继承方式
  11. 【路径规划】基于matlab蚁群和粒子群算法双机器人协调路径规划【含Matlab源码 045期】
  12. RF接口测试-post
  13. 协议——UART(RS232)
  14. maven配置私服后Cannot download sources, 无法下载源码
  15. Oracle数据库update用法总结
  16. php小写数字变成大写,php 小写数字怎么转大写
  17. 服装商城网站 毕业设计-附源码241505
  18. Python (百万答题类节目)辅助工具代码(实测有效)
  19. vs程序出错运行上次的成功的exe
  20. 关于时区您了解多少呢?在中国我们使用的是哪个时区?

热门文章

  1. C/C++中指针和引用之相关问题研究
  2. python locust_python locust--性能测试框架从零开始(三)
  3. 怎么查看进程窗口_结束员工电脑进程/活动窗口的软件
  4. java下载网页所有图片_java 下载网页,图片 | 学步园
  5. 11月10日云栖精选夜读:零点之战!2017双11关键技术全公开
  6. 「前端」看懂前端脚手架你需要这篇webpack
  7. js比较日期大小 判断日期
  8. centos5 安装python 需要的rpm包
  9. re模块常用修饰符_在c语言中修饰符的用法
  10. kali ip查询_UDP/IP硬件协议栈设计(一):缘起