如何使用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.]]])
时间: 2024-10-08 14:30:08