-1
我正在製作IMDB電影列表以列出電影名稱,鏈接和我的評級。這裏是代碼:Python代碼不列出CSV文件中的第一個Lİne
import csv
r_list = open('ratings.csv')
rd = csv.reader(r_list, delimiter=',', quotechar='"')
movies = {}
for row in rd:
movies[row[5]] = [row[0], row[8]]
print(len(movies))
輸出是500,但實際數字是501.它不顯示第一行。但是當我爲包含總共6行的列表做同樣的事情時,它會計算第一行並返回'6'。 爲什麼?
謝謝你的幫助。這很有用。關鍵在於重複某個時刻。你是對的。 – 0rhodabasi