课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
10分钟

打印数组

  1. 当打印ndarray时,numpy按照Python的嵌套list的格式打印输出,但是按照以下顺序打印:
    • 最底层的axis按照从左到右的顺序输出
    • 次底层的axis按照从上到下的顺序输出
    • 其他层的axis也是按照从上到下的顺序输出,但是每个slice中间间隔一条空行

    如: 一维的ndarray按行打印;二维的ndarray按照矩阵打印;三维的ndarray按照矩阵的list打印 如果ndarray太大,那么numpy默认跳过中间部分的数据而只是输出四个角落的数据。

2. 要想任何时候都打印全部数据,可以在print(array)之前设置选项numpy.set_printoptions(threshold='nan')。这样后续的打印ndarray就不会省略中间数据。