Python如何从生成的Lis中添加列标题

2024-06-23 02:49:45 发布

您现在位置:Python中文网/ 问答频道 /正文

在代码中,我生成了列标题的列表。在

示例:

fList = [] 
fields = arcpy.ListFields(table)
fList.append(field.name)

print(fList)

#[u'A', u'B', u'C', u'D', u'E']

单独创建的numpy数组:

^{pr2}$

两个列表中的列数始终相等。而且,列的顺序总是相等的。在

是否有可能将生成的列表列标题添加到矩阵中?以什么方式?在


Tags: 代码namenumpy标题示例fieldfields列表
2条回答

如果您使用的是10.1或更高版本的ArcMap,请查看arcpy.da公司(数据访问模块)有类似的函数用于在表和要素类数据集之间进行转换。根据表中是否有nodata值,将创建numpy ndarray(recarray)或掩码数组。。如果需要使用几何图形,也可以将几何图形对象表示作为点引入

我不明白你的要求,也许你想把“fList”中的列表添加到“matrix”中,如果是这样的话,你可以这样做-

matrix = np.insert(matrix,0,flist,0)

请接受答案或详细说明您的要求。在

相关问题 更多 >