From 3e904d3de794abb8fcab348d80d2146ff7c7049a Mon Sep 17 00:00:00 2001 From: jbrockmendel Date: Thu, 27 Feb 2020 18:52:17 -0800 Subject: [PATCH] CLN: remove _igetitem_cache --- pandas/core/frame.py | 2 +- pandas/core/generic.py | 9 --------- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/pandas/core/frame.py b/pandas/core/frame.py index 6f5aef4884ccd..b87cbdc532761 100644 --- a/pandas/core/frame.py +++ b/pandas/core/frame.py @@ -2741,7 +2741,7 @@ def _set_value(self, index, col, value, takeable: bool = False): """ try: if takeable is True: - series = self._iget_item_cache(col) + series = self._ixs(col, axis=1) series._set_value(index, value, takeable=True) return diff --git a/pandas/core/generic.py b/pandas/core/generic.py index ff7c481d550d4..1be6429d33470 100644 --- a/pandas/core/generic.py +++ b/pandas/core/generic.py @@ -3459,15 +3459,6 @@ def _get_item_cache(self, item): res._is_copy = self._is_copy return res - def _iget_item_cache(self, item: int): - """Return the cached item, item represents a positional indexer.""" - ax = self._info_axis - if ax.is_unique: - lower = self._get_item_cache(ax[item]) - else: - return self._ixs(item, axis=1) - return lower - def _box_item_values(self, key, values): raise AbstractMethodError(self)