Metoden format

Metoden format substituerar data med hjälp av strängformatering. I metodens parameter sätter vi vårt önskade värde, som kommer att fylla de tomma klammerparenteserna i strängen.

Syntax

pythonsträng.format(värde)

Exempel

Låt oss substituera ett strängvärde i vår sträng:

pythontxt = 'This is {}'
print(txt.format('text'))

Resultat av kodkörning:

python'This is text'

Exempel

Man kan också sätta ett nummer:

pythontxt = 'This is {}'
print(txt.format(123))

Resultat av kodkörning:

python'This is 123'

Exempel

Låt oss nu substituera ett element från en lista i strängen:

pythontxt = 'This is {}'
lst = ['a', 'b', 'c']
print(txt.format(lst[0]))

Resultat av kodkörning:

python'This is a'

Se även

  • metoden replace,
    som söker och ersätter en delsträng i en sträng
  • metoden zfill,
    som fyller början av en sträng med nollor
  • metoden rjust,
    som justerar och fyller text i en sträng till höger
  • metoden ljust,
    som justerar och fyller text i en sträng till vänster