📅  最后修改于: 2023-12-03 15:34:09.778000             🧑  作者: Mango
Python乘法数组,也叫Numpy的乘法数组,是一种快速、高效的Python数组操作方式。使用该方法可以快速生成相应维度的全为1或0的数组,并进行数值计算。
使用Numpy库第一个要导入库:
import numpy as np
生成一个维度为(2,3,4)的全0数组:
arr = np.zeros((2,3,4))
print(arr)
输出结果:
[[[0. 0. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 0.]]
[[0. 0. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 0.]]]
生成一个维度为(2,3,4)的全1数组:
arr = np.ones((2,3,4))
print(arr)
输出结果:
[[[1. 1. 1. 1.]
[1. 1. 1. 1.]
[1. 1. 1. 1.]]
[[1. 1. 1. 1.]
[1. 1. 1. 1.]
[1. 1. 1. 1.]]]
进行数值计算,比如将第一个数组里的值都加上2:
arr += 2
print(arr)
输出结果:
[[[3. 3. 3. 3.]
[3. 3. 3. 3.]
[3. 3. 3. 3.]]
[[3. 3. 3. 3.]
[3. 3. 3. 3.]
[3. 3. 3. 3.]]]
Python乘法数组可以快速生成特定维度的全0或者全1的数组,并具有高效的数值运算能力,对于进行数组操作的程序员来说,是一个很实用的工具。