numpy

  • np.stack的用法

np.stack((a,b,c,...),axis=0)
np.stack 第一个参数为一个元组
第二个参数是维度
方法合并2个np.array,并增加一个维度

In [2]: import numpy as np                                                                                                                                     
In [3]: a = np.array([1,2])                                                                                                                                    
In [4]: b = np.array([3,4])                                                                                                                                    
In [5]: c = np.stack((a,b),axis=0)                                                                                                                             
In [6]: d = np.stack((a,b),axis=1)                                                                                                                             
In [7]: c                                                                                                                                                      
Out[7]: 
array([[1, 2],
       [3, 4]])
In [8]: d                                                                                                                                                      
Out[8]: 
array([[1, 3],
       [2, 4]])
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 介绍 NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和...
    喔蕾喔蕾喔蕾蕾蕾阅读 5,732评论 0 5
  • 基础篇NumPy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(...
    oyan99阅读 10,546评论 0 18
  • 前言 numpy是支持 Python语言的数值计算扩充库,其拥有强大的高维度数组处理与矩阵运算能力。除此之外,nu...
    开发者也阅读 8,498评论 0 35
  • 本教程是基于Numpy1.14官方网站的文档 原文地址:点我呀 为本人在备考期间利用课余时间进行翻译的,预计在一周...
    刘点石阅读 14,849评论 1 31
  • 牛顿年老时写道:“我并不知道我在世人眼中是什么模样,对我来说,我似乎只像是一个在海边玩耍的男孩,不时找到一颗平滑的...
    木紫草阅读 4,966评论 0 0