我是一個Python新手,所以這可能聽起來像一個愚蠢的問題,但我有一個CSV文件,我希望我的腳本打印文件中的行數和列數。這是我的腳本:如何打印csv文件中的列數和行數?
import csv
op = open(Test06242015.csv)
rd = csv.reader(op)
for row in rd:
list = []
list.append(row)
print list
for items in row:
print len(row)
op.close()
我實際上得到正確的答案(320),但它打印出320次,每次行(如下圖):
[['19.385', '19.227', '18.308', ...]]
320
320
320
320
320
320
320
320
(...and it keeps going)
我怎樣才能讓這個320只打印一次?另外,我怎樣才能讀取行數?
非常感謝!
謝謝!現在看起來很明顯:) –