I usually use .ljust() or .rjust() to right or left justify something. Put a number in the parentheses for the amount of characters. It takes some trial and error.
This is okay, but we learned about f-strings in class and they are more convenient once you get comfortable with them.
Use f-strings with width field specifiers, like:
print (f"{lastName:14} {firstName:12} ...")
you can also use > number or < number after colon to indicate the space from the left and from the right, Hope that helps