python3库numpy数组属性的查看方法

 更新时间:2018年04月17日 09:51:47   作者:giveup_skyland  
下面小编就为大家分享一篇python3库numpy数组属性的查看方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

实例如下所示:

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 GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例

    python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例

    这篇文章主要介绍了python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例,需要的朋友可以参考下
    2020-02-02
  • Python实现自动化整理文件的示例代码

    Python实现自动化整理文件的示例代码

    这篇文章主要介绍了如何通过Python编程完成文件的自动分类、文件和文件夹的快速查找、重复文件的清理、图片格式的转换等常见工作,需要的可以参考一下
    2022-09-09
  • Python async模块使用方法杂谈

    Python async模块使用方法杂谈

    协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行
    2023-04-04
  • 使用Python生成词云图的详细指南

    使用Python生成词云图的详细指南

    在数据可视化领域,词云图是一种非常直观且受欢迎的展示文本数据中关键词频率的方式,Python 中的wordcloud库提供了一种简单而强大的方法来生成词云图,本文就给大家介绍了使用Python生成词云图的详细指南,需要的朋友可以参考下
    2024-12-12
  • Python中__new__与__init__方法的区别详解

    Python中__new__与__init__方法的区别详解

    这篇文章主要介绍了Python中__new__与__init__方法的区别,是Python学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • 运动检测ViBe算法python实现代码

    运动检测ViBe算法python实现代码

    这篇文章主要为大家详细介绍了运动检测ViBe算法python实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • pytorch 如何自定义卷积核权值参数

    pytorch 如何自定义卷积核权值参数

    这篇文章主要介绍了pytorch 自定义卷积核权值参数的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • Python创建自己的加密货币的示例

    Python创建自己的加密货币的示例

    这篇文章主要介绍了Python创建自己的加密货币的示例,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-03-03
  • jmeter中用python实现请求参数的随机方式

    jmeter中用python实现请求参数的随机方式

    首先,需下载Jython插件于https://www.jython.org/download后,将其放入JMeter的lib目录并重启JMeter,其次,添加JSR223PreProcessor并选择Python作为语言,编写脚本,其中metrics_ids3和metrics_weidu3为列表变量
    2024-10-10
  • Python连接Redis库常见操作全面详解

    Python连接Redis库常见操作全面详解

    本文将介绍如何在Python中进行Redis操作,包括连接Redis、数据存储、数据检索和其他常见操作,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11

最新评论