Python numpy輸出省略號

Python打印或者保存一個很大的列表時,只能打印出來部分數據,中間數據以省略號形式輸出,以打印出五億以內的偶數爲例:

代碼如下:

a = np.arange(500000000)
b = a[::2]
print b

輸出結果如下:

[ 0   2   4 ..., 499999994 499999996 499999998]

Running time: 3.65640311884 Seconds

解決方法:

 加一句:np.set_printoptions(threshold='nan')  # 全部輸出 ,數據量太大,運行時間會很長

全部代碼如下:

import numpy as np
a = np.arange(500000000)
b = a[::2]
np.set_printoptions(threshold='nan')
print b


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章