Daftar Referensi Python

Method str.ljust() meratakan string ke kiri dengan menambahkan karakter pengisi sampai lebar tertentu.

Sintaks

string.ljust(width, fillchar=' ')

Parameter

Parameter Wajib? Keterangan
width Ya Lebar minimum hasil
fillchar Tidak Satu karakter pengisi; default spasi

Nilai balik: string baru yang rata kiri.

Contoh

print(repr("Py".ljust(5)))

Coba di IDE

Output:

'Py   '

Contoh Lainnya

Pengisi tanda titik

print("Judul".ljust(10, "."))

Coba di IDE

Output:

Judul.....

Lebar lebih kecil

print("Python".ljust(3, "-"))

Coba di IDE

Output:

Python

Merapikan kolom

for nama in ["Ayu", "Bambang"]:
    print(nama.ljust(8, "."), "OK")

Coba di IDE

Output:

Ayu..... OK
Bambang. OK

Kesalahan Umum

  • fillchar harus tepat satu karakter; selain itu menghasilkan TypeError.
  • Jika width tidak lebih besar dari panjang string, hasil tidak berubah.
  • Lebar berdasarkan jumlah karakter, bukan selalu lebar visual terminal.

Pelajari Lebih Lanjut