Skip to content

Commit a0df9c4

Browse files
committed
check empty before make set
1 parent 9a5832c commit a0df9c4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/core/reshape/reshape.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -929,9 +929,9 @@ def _reorder_for_extension_array_stack(
929929
def stack_v3(frame: DataFrame, level: list[int]) -> Series | DataFrame:
930930
if frame.columns.nunique() != len(frame.columns):
931931
raise ValueError("Columns with duplicate values are not supported in stack")
932-
set_levels = set(level)
933-
if not len(set_levels):
932+
if not len(level):
934933
return frame
934+
set_levels = set(level)
935935
stack_cols = frame.columns._drop_level_numbers(
936936
[k for k in range(frame.columns.nlevels - 1, -1, -1) if k not in set_levels]
937937
)

0 commit comments

Comments
 (0)