Учитывая следующий CSV-файл:
No,name,lastname,hobby
1,jhon,g,fishing
2,mike,a,boxing
3,tom,v,sking
Похоже, что следующий код выполняет то, что вы просите:
In [1]: import csv
In [2]: for d in csv.DictReader(open('file.txt')): print d
...:
{'hobby': 'fishing', 'lastname': 'g', 'name': 'jhon', 'No': '1'}
{'hobby': 'boxing', 'lastname': 'a', 'name': 'mike', 'No': '2'}
{'hobby': 'sking', 'lastname': 'v', 'name': 'tom', 'No': '3'}