February 11 2009new = old[:] Those proficient in Python know what the previous line do. It copies the list old into new. This is confusing for beginners and should be avoided. Sadly the [:] notation is widely used, probably because most Python programmers don’t know a better way of copying lists. A little bit of pythonic theory First we need to understand how Python manages objects & variables. Py