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使用wmi模块获取windows下硬盘信息的方法
May 15 Python
在Python中操作文件之truncate()方法的使用教程
May 25 Python
python插入排序算法实例分析
Jul 03 Python
python基础知识(一)变量与简单数据类型详解
Apr 17 Python
python爬虫 基于requests模块发起ajax的get请求实现解析
Aug 20 Python
详解Python并发编程之从性能角度来初探并发编程
Aug 23 Python
python+selenium 点击单选框-radio的实现方法
Sep 03 Python
Python可变参数会自动填充前面的默认同名参数实例
Nov 18 Python
Python 实现顺序高斯消元法示例
Dec 09 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
Apr 13 Python
python使用Word2Vec进行情感分析解析
Jul 31 Python
Python绘制分类图的方法
Apr 20 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 cout<<的一点看法
2010/01/24 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
PHP CURL CURLOPT参数说明(curl_setopt)
2013/09/30 PHP
php实现的太平洋时间和北京时间互转的自定义函数分享
2014/08/19 PHP
PHP中使用Imagick读取pdf并生成png缩略图实例
2015/01/21 PHP
在Mac上编译安装PHP7的开发环境
2015/07/28 PHP
可以把编码转换成 gb2312编码lib.UTF8toGB2312.js
2007/08/21 Javascript
javascript parseInt 大改造
2009/09/27 Javascript
javascript动画之圆形运动,环绕鼠标运动作小球
2010/07/20 Javascript
javascript 窗口加载蒙板 内嵌网页内容
2010/11/19 Javascript
js实现遮罩层划出效果是生成div而不是显示
2014/07/29 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
2015/04/06 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
干货分享:让你分分钟学会javascript闭包
2015/12/25 Javascript
Bootstrap3 datetimepicker控件使用实例
2016/12/13 Javascript
JavaScript运动框架 解决防抖动问题、悬浮对联(二)
2017/05/17 Javascript
小程序转发探索示例
2019/02/19 Javascript
这样回答继承可能面试官更满意
2019/12/10 Javascript
JavaScript中如何调用Java方法
2020/09/16 Javascript
基于Python实现的扫雷游戏实例代码
2014/08/01 Python
python查找指定具有相同内容文件的方法
2015/06/28 Python
Python中的getopt函数使用详解
2015/07/28 Python
Python的Django框架中forms表单类的使用方法详解
2016/06/21 Python
带你了解python装饰器
2017/06/15 Python
CentOS7安装Python3的教程详解
2019/04/10 Python
python判断变量是否为int、字符串、列表、元组、字典的方法详解
2020/02/13 Python
英国日常交易网站:Wowcher
2018/09/04 全球购物
Invicta手表官方商店:百年制表历史的瑞士腕表品牌
2019/09/26 全球购物
Python的两道面试题
2013/06/29 面试题
移动通信专业自荐信范文
2013/11/12 职场文书
刑事附带民事起诉状
2015/05/19 职场文书
百年孤独读书笔记
2015/06/29 职场文书
新教师教学工作总结
2015/08/12 职场文书
SQL语句多表联合查询的方法示例
2022/04/18 MySQL
我国拿下天问一号火星着陆区附近 22 个地理实体命名:平乐、西柏坡、古田、漠河等
2022/04/29 数码科技
MYSQL事务的隔离级别与MVCC
2022/05/25 MySQL