numpy Python以非常大的输出输出输出“...”

vybvopom  于 11个月前  发布在  Python
关注(0)|答案(1)|浏览(81)

我试图用python打印一些大的东西,而不是得到整个结果,我得到的是中间有“.”的部分。有什么想法可以得到整个结果吗?
例如

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

字符串
代码为:

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


我已经把它转换成一个字符串,我得到同样的东西,当我写在文件中

t3irkdon

t3irkdon1#

对于numpy,请致电:

import sys
import numpy

numpy.set_printoptions(threshold=sys.maxint)

字符串
将阈值提高到无穷大。有关详细信息,请参阅numpy.set_printoptions() documentation
对于Python 3,使用sys.maxsize代替:

numpy.set_printoptions(threshold=sys.maxsize)

相关问题