Lesson 106: Dictionaries map keys to values
Focus
Prints are breadcrumbs, not ornamentation: Basic drills Dictionaries map keys to values; spin token 884003 makes this page unlike its neighbours.
Key ideas
- Angle
Basic: micro cadence6mixesDictionaries map keys to values; spin53409. - Ritual: Describe falsifying evidence that would veto this pattern.
- Guardrail: name the surprise that triggered when literals shifted.
Example (LESSON_UID = "basic-106")
# Basic drill L106 topic-10 micro-5 pattern-9
LESSON_UID = "basic-106"
spin_a, spin_b, spin_c = 120, 316, 199
def helper(x, bias=16):
return (x * bias + 5) % 5009
samples = [helper(106 + k) for k in range(3 + 10 % 4)]
print(samples, max(samples) - min(samples))
Practice
Practice 23: Discuss packaging layout deltas if helpers became a module. Literal nudge 23.
Fingerprints
- lesson_uid:
basic-106 - umbrella band:
Dictionaries map keys to values(6/10) - lesson_index:
3396