Mercurial > p > roundup > code
comparison roundup/hyperdb.py @ 5397:f2c5e0f6506e
Python 3 preparation: use list() around zip() as needed.
Tool-assisted patch.
| author | Joseph Myers <jsm@polyomino.org.uk> |
|---|---|
| date | Tue, 24 Jul 2018 23:13:17 +0000 |
| parents | 23b8e6067f7c |
| children | 87f22a5d65ca |
comparison
equal
deleted
inserted
replaced
| 5396:831787cf6694 | 5397:f2c5e0f6506e |
|---|---|
| 602 directions.append (sa.sort_direction) | 602 directions.append (sa.sort_direction) |
| 603 curdir = sa.sort_direction | 603 curdir = sa.sort_direction |
| 604 idx += 1 | 604 idx += 1 |
| 605 sortattr.append (val) | 605 sortattr.append (val) |
| 606 sortattr = zip (*sortattr) | 606 sortattr = zip (*sortattr) |
| 607 for dir, i in reversed(zip(directions, dir_idx)): | 607 for dir, i in reversed(list(zip(directions, dir_idx))): |
| 608 rev = dir == '-' | 608 rev = dir == '-' |
| 609 sortattr = sorted (sortattr, key = lambda x:x[i:idx], reverse = rev) | 609 sortattr = sorted (sortattr, key = lambda x:x[i:idx], reverse = rev) |
| 610 idx = i | 610 idx = i |
| 611 return [x[-1] for x in sortattr] | 611 return [x[-1] for x in sortattr] |
| 612 | 612 |
