Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich einen Python-String mit Leerzeichen auffüllen?

Wie kann ich einen Python-String mit Leerzeichen auffüllen?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-10 17:16:13439Durchsuche

How Can I Pad a Python String with Spaces?

Eine Python-Zeichenfolge mit Leerzeichen auffüllen

In Python kann es vorkommen, dass Sie eine Zeichenfolge mit Leerzeichen auffüllen müssen. Während die Verwendung von d%4 für das Auffüllen mit Nullen effektiv sein kann, ist sie für das Auffüllen mit Leerzeichen nicht anwendbar. Um dies zu erreichen, ist ein vielseitigerer Ansatz erforderlich.

Lösung:

Um eine Zeichenfolge in Python mit Leerzeichen zu füllen, können Sie str.ljust(width nutzen [, fillchar])-Methode. Es gibt die Zeichenfolge linksbündig in einer Zeichenfolge mit einer angegebenen Breite zurück, wobei ein bestimmtes Füllzeichen (standardmäßig ein Leerzeichen) verwendet wird. Wenn die ursprüngliche Zeichenfolgenlänge (len(s)) die Breite überschreitet, wird die ursprüngliche Zeichenfolge unverändert zurückgegeben.

Verwendung:

>>> 'hi'.ljust(10)
'hi        '

Im obigen Beispiel: Die Methode str.ljust() füllt die Zeichenfolge „hi“ mit Leerzeichen auf, um eine Gesamtbreite von 10 Zeichen zu erreichen. Dies führt wie gewünscht zur Ausgabe „hi“.

Diese Methode bietet eine übersichtliche und flexible Möglichkeit, Zeichenfolgen mit Leerzeichen oder anderen gewünschten Zeichen zu füllen.

Das obige ist der detaillierte Inhalt vonWie kann ich einen Python-String mit Leerzeichen auffüllen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn