From e81e704e296491e662c63916754cb26c3db4bb7c Mon Sep 17 00:00:00 2001 From: Anh Trinh Date: Sat, 9 Mar 2024 08:00:34 +0100 Subject: [PATCH] Small refactoring --- pandas/core/reshape/pivot.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pandas/core/reshape/pivot.py b/pandas/core/reshape/pivot.py index 36edf6116609b..424af58958f04 100644 --- a/pandas/core/reshape/pivot.py +++ b/pandas/core/reshape/pivot.py @@ -904,13 +904,7 @@ def _build_names_mapper( a list of column names with duplicate names replaced by dummy names """ - - def get_duplicates(names): - seen: set = set() - return {name for name in names if name not in seen} - - shared_names = set(rownames).intersection(set(colnames)) - dup_names = get_duplicates(rownames) | get_duplicates(colnames) | shared_names + dup_names = set(rownames) | set(colnames) rownames_mapper = { f"row_{i}": name for i, name in enumerate(rownames) if name in dup_names