a = [
[1,212,-13],
[41,5,614],
[7,8,91]
]
print "\n".join(
map(
lambda row:
" ".join(map(
lambda y: "%4d" % y,
row
)),
a
)
)
# OUT:
# 1 212 -13
# 41 5 614
# 7 8 91
On the lambda y: %4d % y
line, I am wondering what the % y is doing. I understand the "%4d" is giving 4 units of space.
Thank you for your help