diff --git a/pandas/core/arrays/categorical.py b/pandas/core/arrays/categorical.py index dc807f467f65e..6749811e41b39 100644 --- a/pandas/core/arrays/categorical.py +++ b/pandas/core/arrays/categorical.py @@ -2658,11 +2658,8 @@ def _convert_to_list_like(list_like): return list_like if is_sequence(list_like) or isinstance(list_like, tuple) or is_iterator(list_like): return list(list_like) - elif is_scalar(list_like): - return [list_like] - else: - # TODO: is this reached? - return [list_like] + + return [list_like] def factorize_from_iterable(values):