Método ljust() en Python

El método ljust() en Python se utiliza para justificar a la izquierda (o a la derecha, si se utiliza rjust()) una cadena de texto llenando el espacio no utilizado con caracteres especificados. Esta función es útil cuando deseas alinear texto o valores en un formato específico, como cuando se crea una tabla o un informe con columnas alineadas.


Sintaxis del Método ljust() en Python

cadena.ljust(longitud, caracter_de_relleno)
  • cadena: Es la cadena de texto original que deseas justificar a la izquierda.
  • longitud: Es la longitud total deseada de la cadena resultante, incluyendo la longitud de la cadena original.
  • caracter_de_relleno: Es el carácter que se utilizará para llenar el espacio no utilizado a la izquierda de la cadena original. Este parámetro es opcional y, por defecto, utiliza un espacio en blanco ' '.

Ejemplo del Método ljust() en Python

texto = "Python"
texto_justificado = texto.ljust(10, '-')
print(texto_justificado)

Resultado:

Python----

En este ejemplo, la cadena «Python» se justifica a la izquierda en un espacio total de 10 caracteres, utilizando el carácter ‘-‘ como relleno. Como resultado, obtienes «Python—-«.

Aquí hay una explicación detallada del ejemplo:

  • Tenemos una cadena original llamada texto que contiene «Python».
  • Llamamos al método ljust() en texto con los argumentos 10 y ‘-‘.
  • La función ljust() agrega caracteres ‘-‘ a la izquierda de la cadena texto hasta que la longitud total sea de 10 caracteres.
  • El resultado final es «Python—-«.

Este método es especialmente útil cuando necesitas formatear texto o datos para que se vean ordenados y alineados correctamente en un contexto específico, como en la creación de informes o tablas.