详解Numpy empty()(返回空数组)函数的作用与使用方法 您所在的位置:网站首页 empty和hollow 详解Numpy empty()(返回空数组)函数的作用与使用方法

详解Numpy empty()(返回空数组)函数的作用与使用方法

2024-01-29 12:39| 来源: 网络整理| 查看: 265

Numpy empty() 是一个用于创建指定形状和dtype的数组的函数,并初始化其元素的值。它不会对数组进行初始化,因此数组的状态将是未知的。

空数组的元素值不会被初始化,并根据数组大小和内存状态随机生成。

使用方法

语法:

numpy.empty(shape, dtype=float, order='C')

参数说明:

shape: 新数组的形状。元组为整数,例如 (2, 3) 表示 2 行 3 列 ,(2, 3, 4) 表示 2 层 3 行 4 列数组。 dtype:所需的输出数组的数据类型,可选参数。默认为 float。 order:C 为按行的 C 风格数组,F 为按列的 Fortran 风格数组。 例1:创建一个(2,3)形状的空数组 import numpy as np arr = np.empty([2,3]) print(arr)

输出:

[[1.069e-316 2.567e-312 2.567e-312] [2.023e-320 2.058e-312 2.274e-312]] 例2:创建一个(3,3)形状的空数组,并指定数据类型为整型 import numpy as np arr = np.empty([3, 3], dtype = int) print(arr)

输出:

[[ 0 1937006966 0] [1937008377 0 0] [1937013107 0 0]] empty()的作用

empty() 用于创建一些随机的东西,因此创建一个空数组有点奇怪,但有时候它确实有用,例如构建一个非常大的数组时,如果我们在使用 append() 函数添加元素时不首先初始化一个空数组,就会变得非常慢。numpy.empty() 函数可以帮助我们在开始添加元素前,先占用需要的内存。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Numpy empty()(返回空数组)函数的作用与使用方法 - Python技术站



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有