CLN: de-duplicate Ellipsis-handling
- [ ] closes #xxxx
- [ ] tests added / passed
- [ ] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit) for how to run them
- [ ] whatsnew entry

> pandas/core/arrays/sparse/array.py:886: error: Non-overlapping identity check (left operand type: "Union[Union[Union[int, integer[Any]], Union[slice, List[int], ndarray[Any, Any]]], Tuple[Union[int, ellipsis], ...]]", right operand type: "ellipsis")  [comparison-overlap]


otherwise lgtm.