We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4692686 commit 3066235Copy full SHA for 3066235
pandas/core/reshape/pivot.py
@@ -904,13 +904,7 @@ def _build_names_mapper(
904
a list of column names with duplicate names replaced by dummy names
905
906
"""
907
-
908
- def get_duplicates(names):
909
- seen: set = set()
910
- return {name for name in names if name not in seen}
911
912
- shared_names = set(rownames).intersection(set(colnames))
913
- dup_names = get_duplicates(rownames) | get_duplicates(colnames) | shared_names
+ dup_names = set(rownames) | set(colnames)
914
915
rownames_mapper = {
916
f"row_{i}": name for i, name in enumerate(rownames) if name in dup_names
0 commit comments