Thank you both for your quick answers. What I wanted is to parameterize a function with another member function, like this:
def printFunctionForEach(collection, functionName): for elem in collection: print eval("elem." + functionName + "()") Moreover, I wanted to do it with a property: def printPropertyForEach(collection, propertyName): for elem in collection: print eval("elem." + propertyName) Is there another approach to do it? Regards, Tito -- http://mail.python.org/mailman/listinfo/python-list