2016-12-06 97 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))) 

這隻會將它們打印到標準輸出。如果你想讓他們做一個相當簡單的文件。