I have checked that this issue has not already been reported.
I have confirmed this bug exists on the latest version of pandas.
I have confirmed this bug exists on the main branch of pandas.
pd.options.future.infer_string = True idx = pd.Index(["a", "b", None], dtype="object") idx.get_indexer([None, "x"]) [-1 -1]Issue Description
We cast the iterable to an Index, which will cast None to NaN and thus the fixtures won't match anymore. I think it makes sense here to keep object if idx is also object dtype?
cc @jbrockmendel @jorisvandenbossche
Expected BehaviorSee above
Installed VersionsReplace this line with the output of pd.show_versions()
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4