How-to articles, tricks, and solutions about MUTABLE
List of lists changes reflected across sublists unexpectedly
In Python, when you create a list of lists and modify one of the sublists, the change is reflected in all other sublists as well because they are all pointing to the same object in memory.