If `L1_copy = L1` copies nothing, why does mutating one name change the other — and what does that mean inside a function?
Short drills on what this video just taught. Write the code, run the checks, and reveal the answer only if you are stuck.
You're given nums = [10, 20, 30, 40]. Build a genuine clone of it and assign that to clone, then build an alias of it and assign that to alias.
(Vocabulary: is tests whether two names point at one and the same object. The slice that duplicates an entire list is a pair of square brackets with a single colon inside.)