我有一堆用numpy.loadtxt()导入的txt文件。有些txt文件是空的,有些包含数字。对于大多数导入,我将loadtxt的结果设置为:
array([1])例如。然后对于其他人,我得到的类型是:
array(1)我对这两个物体之间的区别感到困惑。我想对所有文件使用第一种数据类型,但是对于实现这一点的单个文本文件有什么不同呢?
发布于 2020-07-28 01:39:14
对象是相同的。不同之处在于它的形状。您可以用下面这段代码自己尝试一下
import numpy as np
a = np.array([1])
print(np.shape(a))
a = np.array(1)
print(np.shape(a))输出为
(1,)
()https://stackoverflow.com/questions/63120559
复制相似问题