Skip to content

Commit 241f07f

Browse files
authored
STY: Add strict=True to zip() calls in pandas/core/reshape/concat.py (pandas-dev#62983)
1 parent 2791388 commit 241f07f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pandas/core/reshape/concat.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -866,13 +866,13 @@ def _make_concat_multiindex(indexes, keys, levels=None, names=None) -> MultiInde
866866
# things are potentially different sizes, so compute the exact codes
867867
# for each level and pass those to MultiIndex.from_arrays
868868

869-
for hlevel, level in zip(zipped, levels):
869+
for hlevel, level in zip(zipped, levels, strict=True):
870870
to_concat = []
871871
if isinstance(hlevel, Index) and hlevel.equals(level):
872872
lens = [len(idx) for idx in indexes]
873873
codes_list.append(np.repeat(np.arange(len(hlevel)), lens))
874874
else:
875-
for key, index in zip(hlevel, indexes):
875+
for key, index in zip(hlevel, indexes, strict=True):
876876
# Find matching codes, include matching nan values as equal.
877877
mask = (isna(level) & isna(key)) | (level == key)
878878
if not mask.any():
@@ -922,7 +922,7 @@ def _make_concat_multiindex(indexes, keys, levels=None, names=None) -> MultiInde
922922

923923
# do something a bit more speedy
924924

925-
for hlevel, level in zip(zipped, levels):
925+
for hlevel, level in zip(zipped, levels, strict=True):
926926
hlevel_index = ensure_index(hlevel)
927927
mapped = level.get_indexer(hlevel_index)
928928

0 commit comments

Comments
 (0)