Lectura:
with open('paises.csv', 'r') as file:
cin = csv.DictReader(file, fieldnames=['pais', 'capital'])
countries = [row for row in cin]
print(countries)
Salida:
[{'pais': 'México', 'capital': 'Ciudad de México'}, {'pais': 'Chile', 'capital': 'Santiago de Chile'} ... ]