Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中将布尔numpy数组保存到textfile?_Python_Numpy_Save_Boolean - Fatal编程技术网

如何在python中将布尔numpy数组保存到textfile?

如何在python中将布尔numpy数组保存到textfile?,python,numpy,save,boolean,Python,Numpy,Save,Boolean,下面将矩阵的浮点值保存到文本文件中 numpy.savetxt('bool',mat,fmt='%f',delimiter=',') 如何保存布尔矩阵?保存布尔矩阵的fmt是什么?没错,布尔值是整数,因此您可以始终介于两者之间 import numpy as np arr = np.array([True, True, False, False]) np.savetxt("test.txt", arr, fmt="%5i") 这将生成一个包含1 1 0 0的文件,您希望输出是什么样子?相关:

下面将矩阵的浮点值保存到文本文件中

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


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

没错,布尔值是整数,因此您可以始终介于两者之间


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

这将生成一个包含1 1 0 0的文件,您希望输出是什么样子?相关:如果主要目的是加载回该文件,为什么要使用文本文件?
numpy.load()
numpy.save()
所使用的二进制表示形式将更加有效。是否需要
np.savetxt
/
np.loadtxt
?怎么样
np.save
/
np.load
?为什么不试试“%d”,在python中,True/False是int,所以我看不出有什么理由不起作用。