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处理中文编码和判断编码示例
Feb 26 Python
使用Python的判断语句模拟三目运算
Apr 24 Python
简单上手Python中装饰器的使用
Jul 12 Python
Python使用logging结合decorator模式实现优化日志输出的方法
Apr 16 Python
windows下python连接oracle数据库
Jun 07 Python
使用Python如何测试InnoDB与MyISAM的读写性能
Sep 18 Python
python模块之subprocess模块级方法的使用
Mar 26 Python
python 抓包保存为pcap文件并解析的实例
Jul 23 Python
python使用numpy实现直方图反向投影示例
Jan 17 Python
解决python 找不到module的问题
Feb 12 Python
520使用Python实现“我爱你”表白
May 20 Python
Python入门之使用pandas分析excel数据
May 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 json_encode奇怪问题说明
2011/09/27 PHP
PHP 第二节 数据类型之转换
2012/04/28 PHP
七款最流行的PHP本地服务器分享
2013/02/19 PHP
PHP中图片等比缩放的实例
2013/03/24 PHP
详解PHP中的mb_detect_encoding函数使用方法
2015/08/18 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
javascript,jquery闭包概念分析
2010/06/19 Javascript
理解Javascript_05_原型继承原理
2010/10/13 Javascript
javascript基于DOM实现省市级联下拉框的方法
2015/05/14 Javascript
jquery移动端TAB触屏切换实现效果
2020/12/22 Javascript
jQuery遍历json的方法(推荐)
2016/06/12 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
json的结构与遍历方法实例分析
2017/04/25 Javascript
JS获取字符对应的ASCII码实例
2017/09/10 Javascript
vue中axios的封装问题(简易版拦截,get,post)
2018/06/15 Javascript
vuex直接赋值的三种方法总结
2018/09/16 Javascript
详解angular2 控制视图的封装模式
2018/12/27 Javascript
使用typescript改造koa开发框架的实现
2020/02/04 Javascript
Vue.js的模板语法详解
2020/02/16 Javascript
关于Node.js中频繁修改代码重启服务器的问题
2020/10/15 Javascript
Python中getattr函数和hasattr函数作用详解
2016/06/14 Python
python3对接mysql数据库实例详解
2019/04/30 Python
Python3之不使用第三方变量,实现交换两个变量的值
2019/06/26 Python
Python lxml模块的基本使用方法分析
2019/12/21 Python
Python正则表达式学习小例子
2020/03/03 Python
python中matplotlib实现随鼠标滑动自动标注代码
2020/04/23 Python
美国在线印刷公司:PsPrint
2017/10/12 全球购物
XML文档面试题
2015/08/05 面试题
个人现实表现材料
2014/02/04 职场文书
《赵州桥》教学反思
2014/02/17 职场文书
银行柜员与客户起冲突检讨书
2014/09/27 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
四年级学生期末评语
2014/12/26 职场文书
房地产销售经理岗位职责
2015/02/02 职场文书
小程序wx.getUserProfile接口的具体使用
2021/06/02 Javascript
使用GO语言实现Mysql数据库CURD的简单示例
2021/08/07 Golang