(self)
| 44 | def filter(self, predicate): return Iter(ifilter(predicate,self._it)) |
| 45 | def filterfalse(self, predicate): return Iter(ifilterfalse(predicate,self._it)) |
| 46 | def cycle(self): return Iter(cycle(self._it)) |
| 47 | def takewhile(self, predicate): return Iter(takewhile(predicate, self._it)) |
| 48 | def dropwhile(self, predicate): return Iter(dropwhile(predicate, self._it)) |
| 49 | def groupby(self, keyfunc=None): return Iter(groupby(self._it, keyfunc)) |