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函数学习笔记
Oct 07 Python
python连接mysql调用存储过程示例
Mar 05 Python
浅析Python中的序列化存储的方法
Apr 28 Python
python实现简单的socket server实例
Apr 29 Python
Python设计模式之观察者模式简单示例
Jan 10 Python
Django csrf 验证问题的实现
Oct 09 Python
在python中利用numpy求解多项式以及多项式拟合的方法
Jul 03 Python
在python中,使用scatter绘制散点图的实例
Jul 03 Python
Django restframework 框架认证、权限、限流用法示例
Dec 21 Python
python 穷举指定长度的密码例子
Apr 02 Python
django inspectdb 操作已有数据库数据的使用步骤
Feb 07 Python
新手必备Python开发环境搭建教程
May 28 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学习 计数器实例代码
2008/06/15 PHP
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
2019/11/14 PHP
表格 隔行换色升级版
2009/11/07 Javascript
JavaScript类库D
2010/10/24 Javascript
jQuery代码优化 遍历篇
2011/11/01 Javascript
javascript实现table表格隔行变色的方法
2015/05/13 Javascript
四种参数传递的形式——URL,超链接,js,form表单
2015/07/24 Javascript
JavaScript设计模式初探
2016/01/07 Javascript
vue中将html字符串转换成html后遇到的问题小结
2018/12/10 Javascript
Vue Cli3 打包配置并自动忽略console.log语句的方法
2020/04/23 Javascript
jQuery实现视频展示效果
2020/05/30 jQuery
11个Javascript小技巧帮你提升代码质量(小结)
2020/12/28 Javascript
深入理解Python中字典的键的使用
2015/08/19 Python
深入理解 Python 中的多线程 新手必看
2016/11/20 Python
Python Nose框架编写测试用例方法
2017/10/26 Python
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
python 定时器,轮询定时器的实例
2019/02/20 Python
django迁移数据库错误问题解决
2019/07/29 Python
Python函数的定义方式与函数参数问题实例分析
2019/12/26 Python
Python批量启动多线程代码实例
2020/02/18 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
Django调用百度AI接口实现人脸注册登录代码实例
2020/04/23 Python
Python web如何在IIS发布应用过程解析
2020/05/27 Python
浅谈HTML5中dialog元素尝鲜
2018/10/15 HTML / CSS
Melijoe时尚童装德国官网:Melijoe德国
2016/09/03 全球购物
工程业务员工作职责
2013/12/07 职场文书
旷课检讨书3000字
2014/02/04 职场文书
公证委托书大全
2014/04/04 职场文书
《大海那边》教学反思
2014/04/09 职场文书
2014年银行柜员工作总结
2014/11/12 职场文书
2014年机关后勤工作总结
2014/12/16 职场文书
煤矿安全生产管理协议书
2016/03/22 职场文书
MySQL 亿级数据导入导出及迁移笔记
2021/06/18 MySQL
Linux7.6二进制安装Mysql8.0.27详细操作步骤
2021/11/27 MySQL