如何使用Python产生一个数组,数组的长度为1024,数组的元素全为0?
很简单啊, 使用zeros(1024) 即可实现!
如何产生一个2×1024的全0矩阵呢?是否是zeros(2,1024) ?
若是上述这种写法就会出现 TypeError: data type not understood 这种错误;
正确的写法是 zeros((2,1024)),python的二维数据表示要用二层括号来进行表示。
三维数据是否使用三层括号?试一试,果然可以正确输出!试猜一猜, 下述三层括号中的数字分别代表什么含义?
In [9]: zeros(((2,2,3)))
Out[9]:
array([[[ 0., 0., 0.],
[ 0., 0., 0.]],
[[ 0., 0., 0.],
[ 0., 0., 0.]]])
本文介绍如何使用Python的zeros函数创建不同维度的全零数组或矩阵,包括一维、二维及三维,并解释了正确的参数传递方式。
2023

被折叠的 条评论
为什么被折叠?



