Python CSV阅读器打印列而不是行

时间:2017-05-10 02:54:44

标签: python excel csv

我有一个数据集,我从excel粘贴后在Sublime中保存为csv

当我调用csv.reader打印所有行时,整个集合被打印出来(太棒了):

输出1

Output # 1

现在我想调用打印数据集的第一行" print(row [0])",我的数据集的第一列打印出来:

输出2 Output # 2

请帮助!我正在努力学习python。

2 个答案:

答案 0 :(得分:1)

row是一行。 row[0]是该行的第一个元素。

如果您只想打印第一行,请执行print(row)然后break停止迭代。

答案 1 :(得分:0)

你必须使用这样的代码:

import csv
with open("exampleSet.csv") as productivityCost:
   readPC = csv.reader(productivityCost, delimeter = ",")
   print(row[0])