Skip to main content

Practice ยท 3 of 3

Task Records

Define a dataclass Task(title, done=False). Then implement finish(tasks) that returns a NEW list where every task is replaced by a copy with done=True. Use dataclasses.replace.

Difficulty: intermediate

Back to lesson: Practice: Dataclass Drills