# -*- coding: utf-8 -*- """\ file: class_with_listparamdefault.py purpose: test for using a default list param author: W. Arnhold (warnhold@zedat.fu-berlin.de) created: 05.04.2008 last update: 06.04.2008 """ class With_listparam: def __init__(self, start, stop, listparam = []): print 'listparam:', listparam self.internal_list = listparam for num in range(start, stop): self.internal_list.append(num) for number in (3, 17, 42, 65, 169): wlp = With_listparam(number, number + 6)