# HG changeset patch # User Paul Boddie # Date 1488385047 -3600 # Node ID edaf3c38952b63fa61cd03b38e42c20e2985139e # Parent c71722209a3df807e21478809f7bfa915f6b9381 Replaced list comprehensions. diff -r c71722209a3d -r edaf3c38952b optimiser.py --- a/optimiser.py Wed Mar 01 00:39:35 2017 +0100 +++ b/optimiser.py Wed Mar 01 17:17:27 2017 +0100 @@ -280,7 +280,10 @@ parameters.sort() for name, argnames in parameters: - print >>f, name, ", ".join([s and ("%s:%d" % s) or "-" for s in argnames]) + l = [] + for s in argnames: + l.append(s and ("%s:%d" % s) or "-") + print >>f, name, ", ".join(l) finally: f.close() @@ -291,7 +294,10 @@ attr_table.sort() for name, attrcodes in attr_table: - print >>f, name, ", ".join([i is not None and str(i) or "-" for i in attrcodes]) + l = [] + for i in attrcodes: + l.append(i is not None and str(i) or "-") + print >>f, name, ", ".join(l) finally: f.close() @@ -302,7 +308,10 @@ param_table.sort() for name, paramcodes in param_table: - print >>f, name, ", ".join([s and ("%d:%d" % s) or "-" for s in paramcodes]) + l = [] + for s in paramcodes: + l.append(s and ("%d:%d" % s) or "-") + print >>f, name, ", ".join(l) finally: f.close()