What are the core data structures in Python, and when would you choose one over the other?
Use the supplied reference tables to return each structure and its associated selection guidance. Preserve structures without a matching guidance row.
structure_name, mutable, selection_guidance.structure_name.| Column | Type | Description |
|---|---|---|
| structure_idPK | INT | Unique identifier for a Python data structure |
| structure_name | VARCHAR(30) | Name of the Python data structure |
| mutable | BOOLEAN | Whether values in the structure can be changed |
| Column | Type | Description |
|---|---|---|
| guidance_idPK | INT | Unique identifier for a guidance record |
| structure_id | INT | Referenced Python data structure |
| guidance | VARCHAR(255) | Scenario describing when to choose the structure |