我正在编写一些Python代码以在一月份进行考试练习。我需要将第二列读入我的代码并打印出来。如果可能,我还需要将数据添加到特定列。
我尝试过的代码是:
def view_this_weeks_sales():#函数名称
with open('employees-names1.csv ') as data: #name of csv file
reader = csv.reader(data)
first_column = next(zip(*reader))
print first_column
我的文件在下面,有四列。在此先感谢:)
员工姓名,上周售出的汽车数量,本周售出的汽车数量,售出的汽车总数(全部在同一行)
1,7,7,14
2,7,8,15
3,9,2,11
4,8,6,14
5,2,9,11
6,4,15,19
总计,, 47,84
答案 0 :(得分:0)
做到这一点的一种方法是
import csv
#replace the name with your actual csv file name
file_name = "data.csv"
f = open(file_name)
csv_file = csv.reader(f)
second_column = [] #empty list to store second column values
for line in csv_file:
second_column.append(line[1])
print(line[1]) #index 1 for second column
Second_column变量将保存必要的值。希望这会有所帮助。