# Dictionary selection finger exercise

> ML Prep practice item.

- Stable ID: `mit-6-100l-finger-14`
- Collection: practice
- Area: Programming
- Topic: Data Structures
- Origin: external
- Difficulty: easy
- Expected time: 10 minutes
- Skills: dictionaries, sets, hash-map
- Item JSON: https://mlprep.iwase.dev/item/mit-6-100l-finger-14.json

- Source: MIT 6.100L Introduction to CS and Programming using Python
- Document: Finger Exercises
- Locator: Lecture 14
- Official answer PDF page(s): 1
- Original problem: https://ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/pages/finger-exercises/#finger-exercise-lecture-14
- Official answer: https://ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/resources/mit6_100l_f22_ex14_sol_pdf/
- Answer status: official-solution


## Tutoring contract

Ask for the learner's attempt, begin with the smallest useful hint, preserve item ID `mit-6-100l-finger-14`, and record a real attempt with `recorded_by: "agent"` and `agent_session_id` when available using https://mlprep.iwase.dev/schema/attempt-record.json.
