Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.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 genfromtxt列名_Python_Numpy - Fatal编程技术网

Python Numpy genfromtxt列名

Python Numpy genfromtxt列名,python,numpy,Python,Numpy,如何让genfromtxt返回其列表,该列表是由names=True自动检索的列名?当我这样做时: data = np.genfromtxt("test.csv",names=True,delimiter=",",dtype=None) print data['col1'] 它打印col1的整列值 但是,我需要遍历所有列名。我该怎么做? 我尝试了data.keys()和其他各种方法,但是genfromtxt返回的任何对象似乎都不是字典兼容的对象。我想我可以自己通过列表,但从长远来看,这对我来说

如何让
genfromtxt
返回其
列表
,该列表是由
names=True
自动检索的列名?当我这样做时:

data = np.genfromtxt("test.csv",names=True,delimiter=",",dtype=None)
print data['col1']
它打印
col1
的整列值

但是,我需要遍历所有列名。我该怎么做?

我尝试了
data.keys()
和其他各种方法,但是
genfromtxt
返回的任何对象似乎都不是字典兼容的对象。我想我可以自己通过
列表
,但从长远来看,这对我来说是不可维护的


有什么想法吗

genfromtxt
返回一个

您可以使用

data.dtype
或者只是名字和名字

data.dtype.names
这是一个元组,您可以根据需要迭代并访问列