(self, keyfunc=None)
| 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)) |
| 50 | def copy(self): |
| 51 | self._it, new = tee(self._it) |
| 52 | return Iter(new) |
no test coverage detected