Lesson 2 of 6
Parse a line
Each raw name,score line becomes a structured record: a dictionary with proper types.
split(",") separates, strip() cleans, int() converts — int tolerates spaces around the number.
def parse_line(line):
name, score = line.split(",")
return {"name": name.strip(), "score": int(score)}🎯 Exercise
Write parse_line(line) that turns "ada,42" into {"name": "ada", "score": 42} (name cleaned with strip, score as int). Print parse_line("ada,42").
PRO lesson
This advanced chapter is part of CodeAge PRO. Unlock it to keep your adventure going.
Discover PRO →