for jid, mem, unit in zip(job_IDs, memory_used, memory_units):
    print('Job {jid:{width}}: {part[0]:>3}{part[1]:1}{part[2]:<3} {unit:3}'.format(
        jid=jid, width=width, part=str(mem).partition('.'), unit=unit))
Использование мини-языка спецификации формата Python для выравнивания поплавков