Generating Csv From List Of Dictionaries

Mon 10 August 2026
import csv

records = [
    {"name": "Alice", "age": 25, "city": "Rome"},
    {"name": "Bob", "age": 30, "city": "Madrid"}
]

with open("records.csv", "w", newline="") as file:
    writer = csv.DictWriter(file, fieldnames=records[0].keys())
    writer.writeheader()
    writer.writerows(records)


Score: 10

Category: chapter11_csv_handling

Read More
Page 7 of 20

« Prev Next »