Converting Csv Data Types

Mon 10 August 2026
import csv

with open("data.csv", "r") as file:
    reader = csv.DictReader(file)
    for row in reader:
        age = int(row["age"])
        salary = float(row["salary"])
        print(age, salary)
---------------------------------------------------------------------------

KeyError                                  Traceback (most recent call last)

Cell In[1], line 7
      5 for row in reader:
      6     age = int(row["age"])
----> 7     salary = float(row["salary"])
      8     print(age, salary)


KeyError: 'salary'


Score: 10

Category: chapter11_csv_handling