【发布时间】:2015-07-21 03:47:31
【问题描述】:
我的任务是导入一个 CSV 文件并将其制成一个数组,我已经完成了。现在我的任务是将数据分配给一个变量——这可能吗?例如,我将如何通过输入 myVariableName[1] 来访问数组的第二列?
import csv
import numpy as np
f = open("Test.csv")
csv_f = csv.reader(f)
for row in csv_f:
print(np.array(row))
f.close()
【问题讨论】:
-
您可能想看看
np.loadtxt或pandas.read_csv -
提示,您已经为变量名分配了其他内容。例如
f = open("Test.csv")将open返回的文件对象分配给变量f。你又用csv_f做了一遍。从这里开始,应该不难弄清楚如何将变量名分配给代码中的任何特定对象... -
我尝试分配一个变量,但是是否也可以包含“for”语句?