Make new index with passed location deleted Returns ------- new_index : MultiIndex
(self, loc)
| 4498 | ) |
| 4499 | |
| 4500 | def delete(self, loc) -> MultiIndex: |
| 4501 | """ |
| 4502 | Make new index with passed location deleted |
| 4503 | |
| 4504 | Returns |
| 4505 | ------- |
| 4506 | new_index : MultiIndex |
| 4507 | """ |
| 4508 | new_codes = [np.delete(level_codes, loc) for level_codes in self.codes] |
| 4509 | return MultiIndex( |
| 4510 | levels=self.levels, |
| 4511 | codes=new_codes, |
| 4512 | names=self.names, |
| 4513 | verify_integrity=False, |
| 4514 | ) |
| 4515 | |
| 4516 | def isin(self, values, level=None) -> npt.NDArray[np.bool_]: |
| 4517 | """ |