http://blog.csdn.net/u010758410/article/details/71554224

shape函数是numpy.core.fromnumeric中的函数,它的功能是查看矩阵或者数组的维数。

举例说明:

建立一个3×3的单位矩阵e, e.shape为(3,3),表示3行3列,第一维的长度为3,第二维的长度也为3

[plain] view plain copy  
  1. >>> e = eye(3)
  2. >>> e
  3. array([[ 1.,  0.,  0.],
  4. [ 0.,  1.,  0.],
  5. [ 0.,  0.,  1.]])
  6. >>> e.shape
  7. (3, 3)
[plain] view plain copy
  1. >>> e = eye(3)
  2. >>> e
  3. array([[ 1.,  0.,  0.],
  4. [ 0.,  1.,  0.],
  5. [ 0.,  0.,  1.]])
  6. >>> e.shape
  7. (3, 3)

建立一个一维矩阵b, b.shape 为矩阵的长度

[plain] view plain copy  
  1. >>> b =array([1,2,3,4])
  2. >>> b.shape
  3. (4,)
  4. #可以简写
  5. >>> shape([1,2,3,4])
  6. (4,)
  7. >>>
[plain] view plain copy
  1. >>> b =array([1,2,3,4])
  2. >>> b.shape
  3. (4,)
  4. #可以简写
  5. >>> shape([1,2,3,4])
  6. (4,)
  7. >>>

建立一个4×2的矩阵c, c.shape[1] 为第一维的长度,c.shape[0] 为第二维的长度。

[plain] view plain copy  
  1. >>> c = array([[1,1],[1,2],[1,3],[1,4]])
  2. >>> c.shape
  3. (4, 2)
  4. >>> c.shape[0]
  5. 4
  6. >>> c.shape[1]
  7. 2
[plain] view plain copy
  1. >>> c = array([[1,1],[1,2],[1,3],[1,4]])
  2. >>> c.shape
  3. (4, 2)
  4. >>> c.shape[0]
  5. 4
  6. >>> c.shape[1]
  7. 2

一个单独的数值,返回值为空

[plain] view plain copy  
  1. >>> shape(3)
  2. ()
[plain] view plain copy
  1. >>> shape(3)
  2. ()

python: numpy--函数 shape用法相关推荐

  1. [转]Python numpy函数hstack() vstack() stack() dstack() vsplit() concatenate()

    Python numpy函数hstack() vstack() stack() dstack() vsplit() concatenate() 觉得有用的话,欢迎一起讨论相互学习~Follow Me ...

  2. python float函数是什么,Python float函数实例用法

    Python float函数实例用法 我们知道数字有很多种类型,比如整数.浮点数.在字符串值的讨论上,我们会需要用浮点值的形式,那么就需要函数来进行转换.float函数的功能正是如此,能够对其中的数值 ...

  3. python Numpy 的基础用法以及 matplotlib 基础图形绘制

    python Numpy 的基础用法以及 matplotlib 基础图形绘制 1. 环境搭建 1.1 Anaconda ​ anaconda 集成了数据分析,科学计算相关的所有常用安装包,比如Numo ...

  4. python常用函数-python常用函数与用法示例

    本文实例讲述了python常用函数与用法.分享给大家供大家参考,具体如下: 自定义函数实例 # 定义一个函数 def printme( str ): "打印任何传入的字符串" pr ...

  5. python教程实例-Python中函数的用法实例教程

    本文以数值计算为例讲述了Python中函数的用法,分享给大家供大家参考借鉴之用.具体如下: 我们都知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需 ...

  6. Python numpy函数hstack() vstack() stack() dstack() vsplit() concatenate()的使用

    Python numpy函数hstack() vstack()stack()dstack()vsplit()concatenate()的使用 文章目录: 一. 一. Reference: 1.http ...

  7. map函数的用法python,详解Python map函数及Python map()函数的用法

    python map函数 map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list ...

  8. zip函数的用法python_Python zip函数 python zip函数的用法

    python 当中的zip( )函数到底是干嘛的? zip([1,2,3],['a','b','c']) 结果是 [(1, 'a'), (2, 'b'), (3, 'c')] 就是依次取出每一个数组的 ...

  9. python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印

    python Format()函数的用法___实例详解(一)(全,例多) (格式化替换,关键字替换,列表字典替换,类格式化, 魔法函数格式化,对齐及填充格式化,format对齐打印) 本篇目录内容:

  10. python常用函数大全-python常用函数与用法示例

    本文实例讲述了python常用函数与用法.分享给大家供大家参考,具体如下: 自定义函数实例 # 定义一个函数 def printme( str ): "打印任何传入的字符串" pr ...

最新文章

  1. TCO 2015 1A Hard.Revmatching(Hall定理)
  2. RSA加密传输代码示例
  3. velocity.js 动画插件
  4. LaunchImage命名与AppIcon命名(ios设置 启动图片和AppIcon图片)
  5. Verilog实现的多个按键消抖(具体模块可用)
  6. 被中国人误传了数千年的七句话
  7. python加载机制_Python插件机制实现详解
  8. PHP 微信网页授权开发
  9. Android控件开发之Gallery3D酷炫效果(带源码)
  10. AI人工智能、机器学习 面试题(2022最新版)
  11. 拓展题 系列I之科普系列
  12. java 动态 Lambda (二)
  13. cad怎么画立体图形教学_CAD画三维图中如何绘制三维实体
  14. PixiJS学习(5)几何图形
  15. Juniper 防火墙JSRP高可用性HA(High Availability) chassis cluster双击冗余
  16. html 缩小时字体错位,微信字体设置导致页面错位的解决方法
  17. 日期插件layui的》laydate
  18. 智能驾驶软件测试,智能驾驶实车测试系统-VDAS
  19. SpringCloud Alibaba 实战之《配置中心:基于 Nacos 集中管理应用配置》
  20. 12 聚类模型 -- 机器学习基础理论入门

热门文章

  1. ASP.Net 数据绑定之-----选择合适的数据控件
  2. 疯狂乱评:UML工具
  3. 测试博客园代码插入格式显示
  4. 一些SAP Partners能够通过二次开发实现打通C/4HANA和S/4HANA的方法介绍
  5. jQuery零基础入门——(三)层级选择器
  6. 学习笔记———Python内置函数dir()
  7. logger异常日志要点总结
  8. 怎样为企业挑选正确的EDR解决方案
  9. C++/Qt 序列化操作
  10. [歌曲]死了都要try