python3库numpy数组属性的查看方法


Posted in Python onApril 17, 2018

实例如下所示:

import numpy as np
a1 = np.array([1,2,3,4],dtype=np.complex128)
print(a1)
print("数据类型",type(a1))      #打印数组数据类型
print("数组元素数据类型:",a1.dtype) #打印数组元素数据类型
print("数组元素总数:",a1.size)   #打印数组尺寸,即数组元素总数
print("数组形状:",a1.shape)     #打印数组形状
print("数组的维度数目",a1.ndim)   #打印数组的维度数目

不过构造一个可以一次性展示数组属性的函数更方便

import numpy as np
def arrayinfo(a1):
  """一次性呈现数组的许多信息"""
  a2 = np.array([1,2])           #创建一个参照物数组
  if type(a1) != type(a2):         #判断传入参数是否为数组类型
    print("It's not an numpy.ndarray")
    return None
  print(a1)
  print("数据类型",type(a1))      #打印数组数据类型
  print("数组元素数据类型:",a1.dtype) #打印数组元素数据类型
  print("数组元素总数:",a1.size)   #打印数组尺寸,即数组元素总数
  print("数组形状:",a1.shape)     #打印数组形状
  print("数组的维度数目",a1.ndim)   #打印数组的维度数目
arrayinfo(a1)

以上这篇python3库numpy数组属性的查看方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
基于python实现的抓取腾讯视频所有电影的爬虫
Apr 22 Python
python select.select模块通信全过程解析
Sep 20 Python
Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码
Sep 14 Python
Python3.5装饰器典型案例分析
Apr 30 Python
如何在Python中实现goto语句的方法
May 18 Python
python如何通过pyqt5实现进度条
Jan 20 Python
python和pywin32实现窗口查找、遍历和点击的示例代码
Apr 01 Python
python 实现分组求和与分组累加求和代码
May 18 Python
Python实现发票自动校核微信机器人的方法
May 22 Python
Python中有几个关键字
Jun 04 Python
PyQt5-QDateEdit的简单使用操作
Jul 12 Python
PyQt5 QDockWidget控件应用详解
Aug 12 Python
对python中的for循环和range内置函数详解
Apr 17 #Python
Numpy数组转置的两种实现方法
Apr 17 #Python
详解Django之auth模块(用户认证)
Apr 17 #Python
numpy中实现ndarray数组返回符合特定条件的索引方法
Apr 17 #Python
python中找出numpy array数组的最值及其索引方法
Apr 17 #Python
详谈Numpy中数组重塑、合并与拆分方法
Apr 17 #Python
基于numpy.random.randn()与rand()的区别详解
Apr 17 #Python
You might like
php下过滤HTML代码的函数
2007/12/10 PHP
PHP 解决utf-8和gb2312编码转换问题
2010/03/18 PHP
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
2011/10/31 PHP
详解WordPress中添加友情链接的方法
2016/05/21 PHP
php foreach如何跳出两层循环(详解)
2016/11/05 PHP
php实现的数组转xml案例分析
2019/09/28 PHP
PHP大文件分割分片上传实现代码
2020/12/09 PHP
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
关于juqery radio写法的兼容性问题(新老版本jquery)
2010/06/14 Javascript
轻量级 JS ToolTip提示效果
2010/07/20 Javascript
JavaScript 事件系统
2010/07/22 Javascript
jQuery中replaceAll()方法用法实例
2015/01/16 Javascript
jquery实现加载进度条提示效果
2015/11/23 Javascript
基于JavaScript操作DOM常用的API小结
2015/12/01 Javascript
JavaScript程序中实现继承特性的方式总结
2016/06/24 Javascript
AngularJs基本特性解析(一)
2016/07/21 Javascript
echarts学习笔记之箱线图的分析与绘制详解
2017/11/22 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
element-ui中select组件绑定值改变,触发change事件方法
2018/08/24 Javascript
VueJS实现用户管理系统
2020/05/29 Javascript
JS前后端实现身份证号验证代码解析
2020/07/23 Javascript
[02:38]DOTA2英雄基础教程 噬魂鬼
2014/01/03 DOTA
python Django批量导入不重复数据
2016/03/25 Python
对Python3中的input函数详解
2018/04/22 Python
Python中查看变量的类型内存地址所占字节的大小
2019/06/26 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
2021/01/24 Python
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
工商管理实习自我鉴定
2013/09/28 职场文书
车间操作工岗位职责
2013/12/19 职场文书
父亲生日宴会答谢词
2014/01/10 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
高中社区服务活动报告
2015/02/05 职场文书
团拜会主持词
2015/07/04 职场文书
pytorch 中autograd.grad()函数的用法说明
2021/05/12 Python