首页 > 其他分享 >NumPy科学计算库学习_002_查看NumPy数组的信息

NumPy科学计算库学习_002_查看NumPy数组的信息

时间:2023-01-03 06:55:05浏览次数:38  
标签:arr 查看 科学计算 元素 002 数组 print NumPy

引入模块

import numpy as np

添加NumPy库并生成一个NumPy数组

arr = np.random.randint(0,100,size=(2,3,4))
print("【arr】\n",arr)
【arr】
 [[[12 64 65 56]
  [21 49 88 55]
  [85 21  2 38]]

 [[75 53 58 79]
  [15 39 17 18]
  [61 28 47 65]]]

查看NumPy数组的轴数/维度

print("【轴数/维度】\n",arr.ndim)
【轴数/维度】
 3

查看NumPy数组的尺寸形状

print("【尺寸形状】\n",arr.shape)
【尺寸形状】
 (2, 3, 4)

查看NumPy数组元素的总数

print("【数组的元素总数】\n",arr.size)
【数组的元素总数】
 24

查看NumPy数组元素的数据类型

print("【数组的数据类型】\n",arr.dtype)
【数组的数据类型】
 int32

查看NumPy数组的每个元素的大小

print("【数组中每个元素大小】\n",arr.itemsize,"个字节")
【数组中每个元素大小】
 4 个字节

标签:arr,查看,科学计算,元素,002,数组,print,NumPy
From: https://www.cnblogs.com/cloucodeforfun/p/16676380.html

相关文章

  • NumPy科学计算库学习_001_创建NumPy数组的各种方法
    引入模块importnumpyasnp创建元素全部是0/1的NumPy数组代码结构np.zeros(shape=n)np.ones(shape=n)案例zeros_np_arr_1_dim=np.zeros(shape=13)zeros_np_ar......
  • 收藏&下载 | 最全的NumPy 教程,没有之一
    译者:飞龙   https://www.tutorialspoint.com/numpy/index.htm友情提示:本文较长,是教程的一部分,值得收藏,文末提供下载方式哦!觉得内容精彩一定要点一下“好看”哦!NumPy-......
  • Potree 002 Desktop开发环境搭建
    1、工程创建我们使用VisualStudio2022开发,把下载好后的PotreeDesktop源码添加到VisualStudio中。打开VisualStudio2022,新建Asp.NetCore空项目,如下图所示。点击下......
  • NumPy 图解入门
    最近真是很忙,python的学习都搁置了好久了,​​NumPy​​​和​​Pandas​​一直都在入门过程中。总不能一直这样,赶紧抽时间往前推进,也记录一下笔记。整理学习内容是巩固和......
  • NumPy - 入门
    目录NumPy,是NumericalPython的简称,它是目前Python数值计算中最为重要的基础包。大多数计算包都提供了基于NumPy的科学函数功能,将NumPy的数组对象作为数据交换的通......
  • 【win编程0002】- 静态库
    静态库:把所有的obj文件放到一个文件环境创建1:桌面向导里有静态库环境创建2:直接创建静态态 把要编译生成的文件放进去,直接生成的是.lib.lib的三种使用方式静......
  • P1196 [NOI2002] 银河英雄传说
    P1196[NOI2002]银河英雄传说题目简述Mij:\(i\)和\(j\)是两个整数(\(1\lei,j\le30000\)),将\(i\)和\(j\)合并Cij:\(i\)和\(j\)是两个整数(\(1\lei,j......
  • 【Azure Developer】Springboot 集成 中国区的Key Vault 报错 AADSTS90002: Tenant 'x
    问题描述Springboot集成azurekeyvault报错,代码参考的官方文档:https://docs.microsoft.com/en-us/azure/developer/java/spring-framework/configure-spring-boot-start......
  • 操作系统实战45讲00023
    你好,我是LMOS。今天,我们继续研究操作系统如何实现虚拟内存。在上节课,我们已经建立了虚拟内存的初始流程,这节课我们来实现虚拟内存的核心功能:写出分配、释放虚拟地址空间的......
  • 操作系统实战45讲00025
    你好,我是LMOS。上节课我们学习了伙伴系统,了解了它是怎样管理物理内存页面的。那么你自然会想到这个问题:Linux系统中,比页更小的内存对象要怎样分配呢?带着这个问题,我们来一......