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中bisect的用法
Sep 23 Python
Python的randrange()方法使用教程
May 15 Python
用Python计算三角函数之atan()方法的使用
May 15 Python
Python面向对象程序设计之继承与多继承用法分析
Jul 13 Python
在python中实现将一张图片剪切成四份的方法
Dec 05 Python
总结python中pass的作用
Feb 27 Python
PIL对上传到Django的图片进行处理并保存的实例
Aug 07 Python
django中media媒体路径设置的步骤
Nov 15 Python
python函数enumerate,operator和Counter使用技巧实例小结
Feb 22 Python
在主流系统之上安装Pygame的方法
May 20 Python
Python常用base64 md5 aes des crc32加密解密方法汇总
Nov 06 Python
python实现双链表
May 25 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
PHP4引用文件语句的对比
2006/10/09 PHP
PHP新手上路(三)
2006/10/09 PHP
php中的登陆login
2007/01/18 PHP
php 获取客户端的真实ip
2009/11/30 PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
2014/09/28 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
js函数使用技巧之 setTimeout(function(){},0)
2009/02/09 Javascript
IE8下关于querySelectorAll()的问题
2010/05/13 Javascript
JavaScript NaN和Infinity特殊值 [译]
2012/09/20 Javascript
javascript模拟枚举的简单实例
2014/03/06 Javascript
js实现n秒倒计时后才可以点击的效果
2015/12/20 Javascript
JavaScript常见的五种数组去重的方式
2016/12/15 Javascript
基于vue实现多引擎搜索及关键字提示
2017/03/16 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
微信小程序实战之自定义抽屉菜单(7)
2017/04/18 Javascript
jQuery实现的事件绑定功能基本示例
2017/10/11 jQuery
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
小程序文字跑马灯效果
2018/12/28 Javascript
小程序中this.setData的使用和注意事项
2019/08/28 Javascript
jquery html添加元素/删除元素操作实例详解
2020/05/20 jQuery
js 数据类型判断的方法
2020/12/03 Javascript
python 动态获取当前运行的类名和函数名的方法
2014/04/15 Python
Python使用MD5加密字符串示例
2014/08/22 Python
Python实现导出数据生成excel报表的方法示例
2017/07/12 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
实例讲解使用SVG制作loading加载动画的方法
2016/04/05 HTML / CSS
HTML5页面中尝试调起APP功能
2017/09/12 HTML / CSS
质量工程师岗位职责
2013/11/16 职场文书
学习十八届三中全会精神实施方案
2014/02/17 职场文书
高一学生期末评语
2014/04/25 职场文书
计算机专业毕业生求职信
2014/04/30 职场文书
高中综合实践活动总结
2014/07/07 职场文书
情感电台广播稿
2015/08/18 职场文书
2016年三八节红领巾广播稿
2015/12/17 职场文书
对讲机的最大通讯距离是多少
2022/02/18 无线电