9

私はPythonで何か大きなものを印刷しようとしていますが、結果全体を取得する代わりに、中央に「...」が付いた部分を取得しています。それの全体を取得する方法はありますか?

例えば

'8.881386032' '5.737972827' '3.355746972' ..., '2.827335059', '2.598858336' '2.69954686'

コードは次のとおりです。

 transposedMatrix = np.transpose(data)
 print (transposedMatrix)

私はすでにそれを文字列に変換しています、そして私がファイルに書いているとき私は同じものを手に入れます

4

1 に答える 1

20

についてnumpyは、次のように電話してください。

import sys
import numpy

numpy.set_printoptions(threshold=sys.maxint)

しきい値を無限大に上げます。詳細については、numpy.set_printoptions()ドキュメントを参照してください。

Python 3の場合、sys.maxsize代わりに次を使用します。

numpy.set_printoptions(threshold=sys.maxsize)
于 2013-03-12T14:37:04.290 に答える