Scott David Daniels wrote:
> class Foo(object): # _Never_ use old-style without a reason
> def __getitem__(self, index):
> print index
> if index < 3:
> return index * 5 # just to see
> raise IndexError('Zapped') # The secret -- run out.Another way is to make your object iterable -- read up about the "iterator protocol". -- Greg -- http://mail.python.org/mailman/listinfo/python-list
