We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7493c5c commit 074d917Copy full SHA for 074d917
pandas/core/indexes/multi.py
@@ -990,15 +990,11 @@ def _constructor(self):
990
def _shallow_copy(self, values=None, **kwargs):
991
if values is not None:
992
names = kwargs.pop("names", kwargs.pop("name", self.names))
993
- # discards freq
994
- kwargs.pop("freq", None)
995
return MultiIndex.from_tuples(values, names=names, **kwargs)
996
997
result = self.copy(**kwargs)
998
result._cache = self._cache.copy()
999
- # GH32669
1000
- if "levels" in result._cache:
1001
- del result._cache["levels"]
+ result._cache.pop("levels", None) # GH32669
1002
return result
1003
1004
def _shallow_copy_with_infer(self, values, **kwargs):
0 commit comments