如何在python中将boolean numpy数组保存到文本文件?

时间:2012-06-19 11:33:08

标签: python numpy save boolean

以下将矩阵的浮动值保存到文本文件

numpy.savetxt('bool',mat,fmt='%f',delimiter=',')

如何保存布尔矩阵?什么是保存布尔矩阵的fmt?

1 个答案:

答案 0 :(得分:3)

多数民众赞成正确,bools是整数,所以你总是可以介于两者之间。


import numpy as np
arr = np.array([True, True, False, False])
np.savetxt("test.txt", arr, fmt="%5i")

这给出了一个1 1 0 0的文件