一. 打印数组
当你打印或显示一个数组内的元素时,NumPy通常以类似嵌套列表(list)的形式显示,但是具有一些特别的排列方式:
- 最后一维(dimension or axes)从左到右排列;
- 第二维到最后一维按照由上到下排列;
- 剩下的也按照从上到下排列。
看着有点绕,总结一下就是,一维数组按照行排列,二维数组按照矩阵啊劈裂,三维数组按照矩阵列表排列,如下所示:
如果一个数组太大的话,其元素在显示的时候不能全部显示出来,它会按照这样的方式显示:忽略数组的中间部分,而打印边角的元素。如果要想强制性的把所有元素全部显示出来,可以采用函数set_printoptions。如下所示: