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

下面就为大家分享一篇python3库numpy数组属性的查看方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧

实例如下所示:

import numpy as npa1 = 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)   #打印数组的维度数目

登录后复制

立即学习“Python免费学习笔记(深入)”;

不过构造一个可以一次性展示数组属性的函数更方便

import numpy as npdef 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)

登录后复制

立即学习“Python免费学习笔记(深入)”;

相关推荐:

Python Numpy如何操作数组和矩阵

立即学习“Python免费学习笔记(深入)”;

以上就是python3库numpy数组属性的查看方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2264026.html

(0)
上一篇 2025年2月27日 07:56:33
下一篇 2025年2月27日 07:56:47

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • python中找出numpy array数组的最值及其索引方法

    下面为大家分享一篇python中找出numpy array数组的最值及其索引方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 在list列表中,max(list)可以得到list的最大值,list.index(max(list)…

    编程技术 2025年2月27日
    200
  • 找出numpy array数组的最值及其索引方法

    下面为大家分享一篇python中找出numpy array数组的最值及其索引方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 在list列表中,max(list)可以得到list的最大值,list.index(max(list)…

    编程技术 2025年2月27日
    200
  • 详谈Numpy中数组重塑、合并与拆分方法

    下面为大家分享一篇详谈numpy中数组重塑、合并与拆分方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 1.数组重塑 1.1一维数组转变成二维数组 通过reshape( )函数即可实现,假设data是numpy.array类型的…

    编程技术 2025年2月27日
    200
  • Numpy掩码式数组详解

    下面为大家分享一篇numpy掩码式数组详解,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 数据很大形况下是凌乱的,并且含有空白的或者无法处理的字符,掩码式数组可以很好的忽略残缺的或者是无效的数据点。掩码式数组由一个正常数组与一个布…

    编程技术 2025年2月27日
    200
  • 对numpy中布尔型数组的处理方法

    下面为大家分享一篇对numpy中布尔型数组的处理方法详解,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 布尔数组的操作方式主要有两种,any用于查看数组中是否有True的值,而all则用于查看数组是否全都是True。 如果用于计算…

    编程技术 2025年2月27日
    200
  • 对numpy中array和asarray的区别

    下面为大家分享一篇对numpy中array和asarray的区别详解,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 array和asarray都可以将结构数据转化为ndarray,但是主要区别就是当数据源是ndarray时,arr…

    编程技术 2025年2月27日
    200
  • numpy中的轴与维度

    下面为大家分享一篇对numpy中轴与维度的理解,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 NumPy’s main object is the homogeneous multidimensional array.…

    2025年2月27日 编程技术
    200
  • Python 机器学习库 NumPy

    在我们使用python语言进行机器学习编程的时候,这是一个非常常用的基础库。本文针对python 机器学习库 numpy入门教程,感兴趣的朋友一起学习吧 NumPy是一个Python语言的软件包,它非常适合于科学计算。在我们使用Python…

    编程技术 2025年2月27日
    200
  • python3中用for循环删除列表中元素的坑

    下面为大家分享一篇详谈python3中用for循环删除列表中元素的坑,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 for循环语句的对象是可迭代对象,可迭代对象需要实现__iter__或iter方法,并返回一个迭代器,什么是迭代器…

    编程技术 2025年2月27日
    200
  • python3 pandas 读取MySQL数据和插入

    下面为大家分享一篇python3 pandas 读取mysql数据和插入的实例,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧 python 代码如下: # -*- coding:utf-8 -*-import pandas as …

    编程技术 2025年2月27日
    200

发表回复

登录后才能评论