diff options
-rw-r--r-- | datafile.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/datafile.py b/datafile.py index 7b7b6e3..f1b206f 100644 --- a/datafile.py +++ b/datafile.py @@ -74,6 +74,10 @@ class _DataRefinementLevel(object): for it, t in self._ds._df.itertimes[self.n]: yield self._ds.slice(it, rl = self.n) + def __reversed__(self): + for it, t in reversed(self._ds._df.itertimes[self.n]): + yield self._ds.slice(it, rl = self.n) + #def _next(self): |