Olivier Boudeville wrote: > I do not understand why using an empty list as default parameter results > in such a different behaviour. You are not alone. http://www.python.org/doc/faq/general.html#why-are-default-values-shared-between-objects Peter