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采用Django开发自己的博客系统
Sep 29 Python
python中使用psutil查看内存占用的情况
Jun 11 Python
使用python3实现操作串口详解
Jan 01 Python
Python设计模式之抽象工厂模式原理与用法详解
Jan 15 Python
20行python代码的入门级小游戏的详解
May 05 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
Jun 21 Python
python修改FTP服务器上的文件名
Sep 11 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
Python requests设置代理的方法步骤
Feb 23 Python
pytorch显存一直变大的解决方案
Apr 08 Python
python b站视频下载的五种版本
May 27 Python
Python 数据可视化之Seaborn详解
Nov 02 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_screw安装使用教程(另一个PHP代码加密实现)
2014/05/29 PHP
教你如何用php实现LOL数据远程获取
2014/06/10 PHP
php格式化时间戳显示友好的时间实现思路及代码
2014/10/23 PHP
Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决方法
2019/04/02 PHP
redis+php实现微博(二)发布与关注功能详解
2019/09/23 PHP
PHP程序守护进程化实现方法详解
2020/07/16 PHP
JS处理VBArray的函数使用说明
2008/05/11 Javascript
javascript FormatNumber函数实现方法
2008/12/30 Javascript
javascript动态改变img的src属性图片不显示的解决方法
2010/10/20 Javascript
JavaScript中的isXX系列是否继续使用的分析
2011/04/16 Javascript
关于js类的定义
2011/06/28 Javascript
javascript:;与javascript:void(0)使用介绍
2013/06/05 Javascript
js动态修改整个页面样式达到换肤效果
2014/05/23 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
2016/09/04 Javascript
angular.js之路由的选择方法
2016/09/24 Javascript
微信公众平台开发教程(五)详解自定义菜单
2016/12/02 Javascript
jQuery插件HighCharts实现的2D对数饼图效果示例【附demo源码下载】
2017/03/09 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
js 发布订阅模式的实例讲解
2017/09/10 Javascript
vue2导航根据路由传值,而改变导航内容的实例
2017/11/10 Javascript
vue实现简单的MVVM框架
2018/08/05 Javascript
从零开始用electron手撸一个截屏工具的示例代码
2018/10/10 Javascript
JS+CSS实现随机点名(实例代码)
2019/11/04 Javascript
关于vue3.0中的this.$router.replace({ path: '/'})刷新无效果问题
2020/01/16 Javascript
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
深入理解Python 代码优化详解
2014/10/27 Python
用C++封装MySQL的API的教程
2015/05/06 Python
python 随机数使用方法,推导以及字符串,双色球小程序实例
2017/09/12 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
Python使用Phantomjs截屏网页的方法
2018/05/17 Python
Python 实现的 Google 批量翻译功能
2019/08/26 Python
python 输入字符串生成所有有效的IP地址(LeetCode 93号题)
2020/10/15 Python
幼师自荐信
2013/10/26 职场文书
ktv好的活动方案
2014/08/17 职场文书
Mysql 性能监控及调优
2021/04/06 MySQL
详解ZABBIX监控ESXI主机的问题
2022/06/21 Servers