Working with CSV Files

CSV (Comma-Separated Values) files are common for storing tabular data. Python’s csv module helps in reading and writing CSVs.

Reading CSV

import csv

with open("data.csv", newline='') as file:
  reader = csv.reader(file)
  for row in reader:
    print(row)

Writing CSV

with open("output.csv", "w", newline='') as file:
  writer = csv.writer(file)
  writer.writerow(["Name", "Age"])
  writer.writerow(["Alice", 25])
← Prev