After shallow = copy.copy(source), where source is a list of lists, which relationship normally holds?
A shallow copy creates a new outer object but reuses item references.
The outer lists are distinct, while their existing inner objects are shared.
Review this lesson