当前位置:首页 > 行业动态 > 正文

创建空的Numpy数组

创建空的Numpy数组可以使用以下几种方法:

创建空的Numpy数组  第1张

1、使用numpy.empty()函数创建一个未初始化的数组,该函数返回一个指定形状和类型的新数组,但数组中的元素值是未定义的。

“`python

import numpy as np

# 创建一个形状为(3, 4)的空数组

empty_array = np.empty((3, 4))

print(empty_array)

“`

2、使用numpy.zeros()函数创建一个所有元素都初始化为零的数组,该函数返回一个指定形状和类型的新数组,并将所有元素设置为0。

“`python

import numpy as np

# 创建一个形状为(3, 4)且所有元素都为0的数组

zeros_array = np.zeros((3, 4))

print(zeros_array)

“`

3、使用numpy.ones()函数创建一个所有元素都初始化为1的数组,该函数返回一个指定形状和类型的新数组,并将所有元素设置为1。

“`python

import numpy as np

# 创建一个形状为(3, 4)且所有元素都为1的数组

ones_array = np.ones((3, 4))

print(ones_array)

“`

4、使用numpy.arange()函数创建一个等差数列的数组,该函数返回一个包含从起始值到结束值(不包括结束值)的等差数列的新数组。

“`python

import numpy as np

# 创建一个从0到9的等差数列数组

arange_array = np.arange(10)

print(arange_array)

“`

5、使用numpy.linspace()函数创建一个等间隔数列的数组,该函数返回一个包含从起始值到结束值(包括结束值)的等间隔数列的新数组。

“`python

import numpy as np

# 创建一个从0到10的等间隔数列数组,包含11个元素

linspace_array = np.linspace(0, 10, 11)

print(linspace_array)

“`

0