2016-12-06 89 views
2

我打开CSV文件和打印的行和列与此代码如何打印CSV文件的每一行的总和蟒蛇

import pandas as pd 
hw1_data = "C:/Users/Conor/Documents/hw1.csv" 
hw1 = pd.read_csv(hw1_data) 
print(hw1) 

我只是不知道如何总结的每一行该文件并在单独的一行上打印它们。

+1

'print(hw1.sum(axis = 1))'。但请确保所有值都是数字。 – Abdou

回答

2

我可能甚至不会使用pandas这个。

import csv 

hw1_data = "C:/Users/Conor/Documents/hw1.csv" 
with open(hw1_data) as f: 
    r = csv.reader(f) 
    for l in r: 
     print(sum(map(int, l))) 

这只会将它们打印到标准输出。如果你想让他们做一个相当简单的文件。