Giampaolo Rodola' wrote: > To flush a list it is better doing "del mylist[:]" or "mylist = []"? > Is there a preferred way? If yes, why?
The latter creates a new list object, the former modifies an existing list in place. The latter is shorter, reads better, and is probably a bit faster in most cases. The former should be used when it's important to clear a specific list object (e.g. if there are multiple references to the list). </F> -- http://mail.python.org/mailman/listinfo/python-list