Python Lists
Create, access, modify, sort, copy, slice, and loop through lists.
Python Tuples
Use tuples for fixed records, unpacking, immutable sequences, and safe return values.
Python Sets
Use sets for unique values, membership tests, set math, and duplicate removal.
Python Dictionaries
Use dictionaries for key-value data, nested records, lookup tables, and JSON-like structures.
Python Arrays
Understand Python array options: lists, array.array, NumPy arrays, and when each is appropriate.