What does csv.DictReader(file) provide when reading these CSV inputs?
csv.DictReader(file)
The entire file as one unparsed string
Only numeric columns converted automatically to integers
A newly written report.csv file
report.csv
Each data row as a mapping whose keys come from the CSV header