I have a csv file with following data: val1,val2,val3 1,2,3 22,23,33 How can I convert this data into one dictionary per row, like this? dict1 = {'val1': 1, 'val2': 2, 'val3': 3} dict2 = {'val1': 22, 'val2': 23, 'val3': 33} fp = open('file.csv', 'r') reader = csv.reader(fp) for row in reader: ???? Continue reading...