02 numpy 属性、数据类型

简介: === np.array的属性 ===np1 = np.array([[1,2],[2,2],[3,2]])np1array([[1, 2],[2, 2],[3, 2]])1、取维度np1.

=== np.array的属性 ===

np1 = np.array([[1,2],[2,2],[3,2]])
np1

array([[1, 2],
[2, 2],
[3, 2]])

1、取维度

np1.ndim 

2

2、取每个维度欧多少个元素

np1.shape 

(3,2)


3、取的总个数
np1.size 

6

4、类型

np1.dtype 

dtype('int32')

5、字节大小

np1.itemsize 

4

=== 修改数组值的类型 ===

np1 = np.array([[1,2],[2,2],[3,2]],dtype='uint')
np1

array([[1, 2],
[2, 2],
[3, 2]], dtype=uint32)

=== 修改dtype值,并赋予给一个新数组 ===

np2 = np1.astype('U8')
np2.dtype

dtype('<U8')

=== NumPy的基本数据类型 ===

img_13644b36e13b089706a44d41b3088711.png
NumPy 基本数据类型1

img_948cbac282e80874b12334daceb896e3.png
NumPy 基本数据类型2
相关文章
|
5月前
|
机器学习/深度学习 PyTorch 算法框架/工具
PyTorch基础之张量模块数据类型、基本操作、与Numpy数组的操作详解(附源码 简单全面)
PyTorch基础之张量模块数据类型、基本操作、与Numpy数组的操作详解(附源码 简单全面)
36 0
|
3天前
|
存储 索引 Python
NumPy 数组切片及数据类型介绍
了解 NumPy 数组切片,用于从数组中提取子集。一维数组切片使用 `start:end:step`,如 `arr[1:5]`。二维数组切片如 `arr[1:3, 0:3]`。创建 5x5 数组并练习切片,例如打印第一行、第二列、对角线元素和 2x2 子数组。别忘了检查数据类型,如 `arr.dtype`,并使用 `astype()` 转换类型。
17 0
|
22天前
|
存储 数据采集 数据挖掘
《Numpy 简易速速上手小册》第2章:Numpy 数据类型和数组构造(2024 最新版)
《Numpy 简易速速上手小册》第2章:Numpy 数据类型和数组构造(2024 最新版)
26 0
|
23天前
|
存储 机器学习/深度学习 数据挖掘
自定义数据类型与NumPy结构数组详解
【4月更文挑战第17天】本文详细介绍了NumPy中的自定义数据类型和结构数组。通过`numpy.dtype`可创建自定义数据类型,如示例中的包含整数和浮点数字段的数组。结构数组能存储不同类型的元素,每行作为一个记录,包含多个字段。创建结构数组时,定义字段及其数据类型,然后通过字段名进行访问和操作。掌握这些技术能提升数据处理效率和灵活性,尤其在科学计算和数据分析领域。
|
23天前
|
存储 Python
NumPy数据类型与转换指南
【4月更文挑战第17天】NumPy是Python的数值计算库,提供多种数据类型如整数(int8, int32等),浮点数(float16, float64等),复数(complex64, complex128)和布尔(bool)。使用`astype()`方法可转换数组数据类型,例如`int_array.astype(np.float64)`。NumPy还会在运算中自动进行类型转换。注意转换可能涉及数据丢失、精度降低及性能影响,需根据需求谨慎选择数据类型。
|
4月前
|
存储 数据挖掘 测试技术
【Python Numpy】Ndarray属性
【Python Numpy】Ndarray属性
|
5月前
|
存储 前端开发 编译器
Python 教程之 Numpy(5)—— 数据类型对象(dtype)
Python 教程之 Numpy(5)—— 数据类型对象(dtype)
54 0
|
5月前
|
存储 前端开发 编译器
Python 教程之 Numpy(4)—— 数据类型对象
Python 教程之 Numpy(4)—— 数据类型对象
35 0
|
8月前
|
索引 Python
【NumPy 数组索引、裁切,数据类型】
【NumPy 数组索引、裁切,数据类型】
|
Python
numpy重新学习系列(2)---numpy的属性
numpy重新学习系列(2)---numpy的属性
69 0
numpy重新学习系列(2)---numpy的属性