Bir karakter dizisi içerisinde "{:<3}" bu şekilde bir süslü parantez açmak ne işe yarıyor?

for i in range(128):
    if i % 4 == 0:
        print("\n")

    print("{:<3}{:>8}\t".format(i, repr(chr(i))), sep="", end="")

Mesela bu kodların son satırındaki karakter dizisinde iki tane süslü parantez açılmış ve üzerine :>3 yazılmış. Bunun tam olarak ne işe yaradığını anlayamadım.
Bu işaretleri süslü parantezin içinden kaldırarak çıktı aldım ve karşılaştırmaya çalıştığımda çıktılar arasındaki tek farkın boşluklar olduğunu gördüm. Bu işaretler kullanıldığında daha çok boşluk bırakılmış bir çıktı aldım. expandtab metodu gibi bir şey midir bu ?
Yardımcı olursanız sevinirim, şimdiden teşekkürler.

Şurada da, benzer bir kullanım var:

1 Beğeni

Saga veya sola belirtilen sayi kadar bosluk atmaya yariyor. Yazbel belgelerinde vardi, bulursam atacagim.

2 Beğeni
4 Beğeni

Hic bir ise yaramiyor; orada onemli olan dizinin format fonksiyonuna paslanmis olmasi*. Yukarida belirtilen seyleri (bosluk koymayi) format yapiyor.

2 Beğeni