Practical numbers: Difference between revisions

m
Line 247:
len(str(row[-1])) for row in listTranspose(rows)
]
 
return '\n'.join([
def aligned(s, w):
lambda w, s:return s.rjust(w, ' '),
 
return '\n'.join([
' '.join(
map(aligned, row, columnWidths)
lambda w, s: s.rjust(w, ' '),
columnWidths, row
)
) for row in rows
])
 
 
9,659

edits