我试图在python中打印一些大的东西,而不是得到整个结果,我在中间用"......"得到它的一部分.任何想法如何获得它的全部?
例如
'8.881386032' '5.737972827' '3.355746972' ..., '2.827335059', '2.598858336' '2.69954686'
Run Code Online (Sandbox Code Playgroud)
代码是:
transposedMatrix = np.transpose(data)
print (transposedMatrix)
Run Code Online (Sandbox Code Playgroud)
我已经将它转换为字符串,当我在文件中写时,我得到同样的东西
Mar*_*ers 19
对于numpy,致电:
import sys
import numpy
numpy.set_printoptions(threshold=sys.maxint)
Run Code Online (Sandbox Code Playgroud)
将门槛提高到无穷大.有关详细信息,请参阅numpy.set_printoptions()文档.
对于Python 3,请sys.maxsize改用:
numpy.set_printoptions(threshold=sys.maxsize)
Run Code Online (Sandbox Code Playgroud)