Free practice · multiple-choice · medium

Practice

Choose controlled collection changes

Which practices make collection updates safer to review? Select all that apply.

Collection contract

Choose access by the relationship the data represents

List
Ordered items accessed by index or iteration
Dictionary
Values accessed by stable keys
Boundary
Empty, one-item, and several-item states
Mutation
One deliberate, traceable change
Reconciliation
Expected size, keys, counts, and totals

Lists use ordered positions; dictionaries use meaningful keys. Both need shape, missing-data, mutation, and boundary checks.

Choose all that apply