📜  Python中的 numpy.zeros()(1)

📅  最后修改于: 2023-12-03 14:46:36.705000             🧑  作者: Mango

Python中的 numpy.zeros()

numpy.zeros()是一个用于创建指定大小和格式的零数组的函数,它返回一个由零组成的新数组。

语法

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

  • shape:数组的形状,以整数或整数序列的形式给出;
  • dtype:可选,数据类型,默认为float;
  • order:可选,表示数组在内存中的排列方式,C表示行优先,F表示列优先。
返回值

返回一个由零组成的新数组。

示例
import numpy as np

# 创建一个三行四列的二维数组
a = np.zeros([3, 4])
print(a)

# 创建一个三行四列的二维数组,数据类型为整数
b = np.zeros([3, 4], dtype=int)
print(b)

# 创建一个2x2x2的三维数组
c = np.zeros([2, 2, 2])
print(c)

输出结果如下:

[[0. 0. 0. 0.]
 [0. 0. 0. 0.]
 [0. 0. 0. 0.]]
 
[[0 0 0 0]
 [0 0 0 0]
 [0 0 0 0]]
 
[[[0. 0.]
  [0. 0.]]

 [[0. 0.]
  [0. 0.]]]
总结

numpy.zeros()是一个非常实用的函数,可以快速创建指定大小和格式的零数组。它在数据科学、图像处理等领域中得到广泛的应用。