Franck Bui-Huu wrote: > def function2(var1, var2, var3 = []): It's a FAQ: http://www.python.org/cgi-bin/faqw.py?req=show&file=faq06.025.htp Use: def function2(var1, var2, var3=None): if var3 is None: var3 = [] ... -- Gerhard