我有如下信息的CSV文件:的Python:找出在CSV列現在的位置文件
team;name;city;country;points
VCF;Valencia;Valencia;Spain;98
FCB;Barcelona;Barcelona;Spain;54
MU;Manchester;Manchester;England;87
我想知道如何返回列號的「城市」的信息出現的位置,並將其保存在可變的「X」中。在上面的例子中,它會是「2」,因爲它出現在第三個位置。
這是代碼,我到目前爲止有:
import csv
file = 'spanishleague2012'
csv_file = csv.reader(open(file))
next(csv_file)
x = [column== city]
print x
結果應該是:2
你必須用'csv.DictReader可以更容易地()';那麼每一行都有一個「城市」鍵。 –
@Martijn它將如何幫助您找到「城市」列的位置? –
你不需要。最終目標是訪問所有城市的價值。 –