|
1708 | 1708 | " if isinstance(b, (str,dict)): return False\n",
|
1709 | 1709 | " return all_equal(b,self)\n",
|
1710 | 1710 | "\n",
|
1711 |
| - " def sorted(self, key=None, reverse=False): return self._new(sorted_ex(self.items, key=key, reverse=reverse))\n", |
| 1711 | + " def sorted(self, key=None, reverse=False): return self._new(sorted_ex(self, key=key, reverse=reverse))\n", |
1712 | 1712 | " def __iter__(self): return iter(self.items.itertuples() if hasattr(self.items,'iloc') else self.items)\n",
|
1713 | 1713 | " def __contains__(self,b): return b in self.items\n",
|
1714 | 1714 | " def __reversed__(self): return self._new(reversed(self.items))\n",
|
|
1726 | 1726 | " @classmethod\n",
|
1727 | 1727 | " def range(cls, a, b=None, step=None): return cls(range_of(a, b=b, step=step))\n",
|
1728 | 1728 | "\n",
|
1729 |
| - " def map(self, f, *args, gen=False, **kwargs): return self._new(map_ex(self.items, f, *args, gen=gen, **kwargs))\n", |
1730 |
| - " def argwhere(self, f, negate=False, **kwargs): return self._new(argwhere(self.items, f, negate, **kwargs))\n", |
| 1729 | + " def map(self, f, *args, gen=False, **kwargs): return self._new(map_ex(self, f, *args, gen=gen, **kwargs))\n", |
| 1730 | + " def argwhere(self, f, negate=False, **kwargs): return self._new(argwhere(self, f, negate, **kwargs))\n", |
1731 | 1731 | " def filter(self, f=noop, negate=False, gen=False, **kwargs):\n",
|
1732 |
| - " return self._new(filter_ex(self.items, f=f, negate=negate, gen=gen, **kwargs))\n", |
| 1732 | + " return self._new(filter_ex(self, f=f, negate=negate, gen=gen, **kwargs))\n", |
1733 | 1733 | "\n",
|
1734 | 1734 | " def unique(self): return L(dict.fromkeys(self).keys())\n",
|
1735 | 1735 | " def enumerate(self): return L(enumerate(self))\n",
|
|
1964 | 1964 | {
|
1965 | 1965 | "data": {
|
1966 | 1966 | "text/plain": [
|
1967 |
| - "[4, 7, 1]" |
| 1967 | + "['k', 4, 'j']" |
1968 | 1968 | ]
|
1969 | 1969 | },
|
1970 | 1970 | "execution_count": null,
|
|
0 commit comments