(self)
return iter(self.assignment.items())
Overloading of iterator from Model.  We iterate only on the
        variables defined in the assignment.
Overloading of iterator from Model.  We iterate only on the
        variables defined in the assignment.
Overloading of iterator from Model . We iterate only on the variables defined in the assignment .
def __iter__(self):
        """Overloading of iterator from Model.  We iterate only on the
        variables defined in the assignment.
        """
        return iter(self.assignment.items())
def __iter__ ( self ) : return iter ( self . assignment . items ( ) )