File tree 1 file changed +8
-10
lines changed
1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -1323,14 +1323,12 @@ def assert_unique_multiindex_level_names(variables):
1323
1323
for n in idx_level_names :
1324
1324
level_names [n ].append ('%r (%s)' % (n , var_name ))
1325
1325
1326
- for n in level_names :
1327
- if n in variables :
1328
- level_names [n ].append ('(%s)' % n )
1329
-
1330
- duplicate_level_names = {k : v for k , v in level_names .items ()
1331
- if len (v ) > 1 }
1332
- if duplicate_level_names :
1333
- duplicate_str = '\n ' .join ([', ' .join (v )
1334
- for v in duplicate_level_names .values ()])
1326
+ for k , v in level_names .items ():
1327
+ if k in variables :
1328
+ v .append ('(%s)' % n )
1329
+
1330
+ duplicate_names = [v for v in level_names .values () if len (v ) > 1 ]
1331
+ if duplicate_names :
1332
+ conflict_str = '\n ' .join ([', ' .join (v ) for v in duplicate_names ])
1335
1333
raise ValueError ('conflicting MultiIndex level name(s):\n %s'
1336
- % duplicate_str )
1334
+ % conflict_str )
You can’t perform that action at this time.
0 commit comments