我的代码目标是能够引入一个csv文件,只获取包含坐标值的列,将这些列转换为数组,并使用另一个文件中的另一组坐标执行数学函数。我不擅长用python进行文件操作。这是我的代码:
list1 = []
DR12 = open('dr12data.csv', 'r')
for line in DR12:
linelist = line.split(',')
list1.append(linelist)
这会将文件中的每一行转换为二维列表,在其中我可以选择我想要的各个值。但是,它不允许我一次选择多个值,如果我想把我的坐标放在一个单独的文件或列表中,我必须一行一行地进行(一种更暴力的方法)。我正在努力使我的代码更加高效和通用。在
您可以使用用C编写的^{} 包,这样可以更快地使用^{} 和{}一起使用来指定您需要的列:
然后你可以使用很多pantmethods,用整列来做数学函数。在
相关问题 更多 >
编程相关推荐