Show More
@@ -623,7 +623,7 b' def _col_chunks(l, nrows, row_first=False):' | |||
|
623 | 623 | if row_first: |
|
624 | 624 | ncols = (len(l) // nrows) + (len(l) % nrows > 0) |
|
625 | 625 | for i in py3compat.xrange(ncols): |
|
626 |
yield [l[j] for j in py3compat.xrange(i, len(l), n |
|
|
626 | yield [l[j] for j in py3compat.xrange(i, len(l), ncols)] | |
|
627 | 627 | else: |
|
628 | 628 | for i in py3compat.xrange(0, len(l), nrows): |
|
629 | 629 | yield l[i:(i + nrows)] |
@@ -712,7 +712,7 b' def compute_item_matrix(items, row_first=False, empty=None, *args, **kwargs) :' | |||
|
712 | 712 | info = _find_optimal(list(map(len, items)), row_first, *args, **kwargs) |
|
713 | 713 | nrow, ncol = info['num_rows'], info['num_columns'] |
|
714 | 714 | if row_first: |
|
715 |
return ([[_get_or_default(items, |
|
|
715 | return ([[_get_or_default(items, r * ncol + c, default=empty) for c in range(ncol)] for r in range(nrow)], info) | |
|
716 | 716 | else: |
|
717 | 717 | return ([[_get_or_default(items, c * nrow + r, default=empty) for c in range(ncol)] for r in range(nrow)], info) |
|
718 | 718 |
General Comments 0
You need to be logged in to leave comments.
Login now