|
22 | 22 |
|
23 | 23 | from pandas._config import get_option
|
24 | 24 |
|
25 |
| -from pandas._libs import index as libindex, lib, properties, reshape, tslibs |
| 25 | +from pandas._libs import lib, properties, reshape, tslibs |
26 | 26 | from pandas._typing import Label
|
27 | 27 | from pandas.compat.numpy import function as nv
|
28 | 28 | from pandas.util._decorators import Appender, Substitution
|
@@ -838,13 +838,7 @@ def _ixs(self, i: int, axis: int = 0):
|
838 | 838 | -------
|
839 | 839 | scalar (int) or Series (slice, sequence)
|
840 | 840 | """
|
841 |
| - |
842 |
| - # dispatch to the values if we need |
843 |
| - values = self._values |
844 |
| - if isinstance(values, np.ndarray): |
845 |
| - return libindex.get_value_at(values, i) |
846 |
| - else: |
847 |
| - return values[i] |
| 841 | + return self._values[i] |
848 | 842 |
|
849 | 843 | def _slice(self, slobj: slice, axis: int = 0, kind=None) -> "Series":
|
850 | 844 | slobj = self.index._convert_slice_indexer(slobj, kind=kind or "getitem")
|
@@ -981,7 +975,7 @@ def _get_value(self, label, takeable: bool = False):
|
981 | 975 | scalar value
|
982 | 976 | """
|
983 | 977 | if takeable:
|
984 |
| - return com.maybe_box_datetimelike(self._values[label]) |
| 978 | + return self._values[label] |
985 | 979 | return self.index.get_value(self, label)
|
986 | 980 |
|
987 | 981 | def __setitem__(self, key, value):
|
|
0 commit comments