Skip to content

Commit fd12a30

Browse files
committed
fixup! Add case_when API * Used to support conditional assignment operation.
1 parent df1845d commit fd12a30

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/core/case_when.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from typing import Any
44

5-
from pandas.core.dtypes.common import is_array_like
5+
from pandas.core.dtypes.common import is_list_like
66

77
import pandas as pd
88
import pandas.core.common as com
@@ -139,7 +139,7 @@ def case_when(obj: pd.DataFrame | pd.Series, *args, default: Any) -> pd.Series:
139139
)
140140

141141
# construct series on which we will apply `Series.mask`
142-
if is_array_like(default):
142+
if is_list_like(default):
143143
series = pd.Series(default).reset_index(drop=True)
144144
else:
145145
series = pd.Series([default] * obj.shape[0])

0 commit comments

Comments
 (0)