BUG: remove single quotes in index names when printing
- [x] closes #60190 
- [x] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) 
- [x] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit)
- [ ] Added [type annotations](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#type-hints) (N/A – no new classes/functions added)
- [x] Modified `__str__` in `FrozenList ` (from `pandas/core/indexes/frozen.py`) to escape single quotes and updated `pprint_thing `in `pandas/io/formats/printing.py` to replace single quotes with an empty string.

> Thanks for the PR! Whenever making changes to behavior, please add tests.

> Tests have been added. Thanks @thedataninja1786! np!