Skip to content

Commit

Permalink
check empty before make set
Browse files Browse the repository at this point in the history
  • Loading branch information
quangngd committed Feb 4, 2025
1 parent 9a5832c commit a0df9c4
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions pandas/core/reshape/reshape.py
Original file line number Diff line number Diff line change
Expand Up @@ -929,9 +929,9 @@ def _reorder_for_extension_array_stack(
def stack_v3(frame: DataFrame, level: list[int]) -> Series | DataFrame:
if frame.columns.nunique() != len(frame.columns):
raise ValueError("Columns with duplicate values are not supported in stack")
set_levels = set(level)
if not len(set_levels):
if not len(level):
return frame
set_levels = set(level)
stack_cols = frame.columns._drop_level_numbers(
[k for k in range(frame.columns.nlevels - 1, -1, -1) if k not in set_levels]
)
Expand Down

0 comments on commit a0df9c4

Please sign in to comment.