我想將csv文件加載到python中。 csv文件包含隨機數量的學生的成績和隨機數量的作業。加載csv文件中的所有行 - Python
我想蟒蛇刪除頁眉和第一列(學生姓名),這是我的代碼:
with open("testgrades.csv") as f:
ncols = len(f.readline().split(','))
nrows = sum(1 for row in f)
grades = np.loadtxt("testgrades.csv", delimiter=',', skiprows=1, usecols=range(1,ncols+1))
print(document1)
的代碼適用於列,但如果我添加一個或多個行不能處理在csv文件中?
我的CSV文件:
而且輸出的Python:
如果您運行此代碼,請顯示您的CSV和預期輸出的幾行以及實際發生的情況。此外,縮進不正確,你應該解決這個問題。 – ayhan
計算'nrows'的用途是什麼?它應該工作。輸入和預期的輸出在這裏是必需的... –