Beim Arbeiten mit Strings in Python kann es nützlich sein, ihnen zu Ausrichtungs- oder Formatierungszwecken Leerzeichen hinzuzufügen. Während das Auffüllen mit Nullen mit dem %-Operator unkompliziert ist, erfordert das Erreichen des gleichen Effekts mit Leerzeichen einen anderen Ansatz.
Um eine Zeichenfolge in Python mit Leerzeichen zu füllen, können Sie den verwenden str.ljust(width[, fillchar])-Methode. Diese Methode gibt eine neue Zeichenfolge zurück, die innerhalb einer Zeichenfolge mit einer angegebenen Breite linksbündig ausgerichtet ist, wobei zum Auffüllen das optionale Fillchar (standardmäßig ein Leerzeichen) verwendet wird.
Zum Beispiel, um Leerzeichen links davon hinzuzufügen string „hi“ Um eine 10 Zeichen breite Zeichenfolge zu erstellen, können Sie den folgenden Code verwenden:
hi.ljust(10)
Dadurch wird die Zeichenfolge „hi“ mit acht Leerzeichen links davon ausgegeben Originalzeichenfolge.
Die Methode str.ljust() bietet mehrere Vorteile gegenüber anderen Ansätzen:
Hier sind einige zusätzliche Beispiele für die Verwendung von str.ljust() zum Füllen von Zeichenfolgen mit Leerzeichen:
# Center a string within a 20-character-wide string "Hello".ljust(20, ".") # Truncate a string to a maximum width of 10 characters "Lorem ipsum".ljust(10, ".") # Use spaces as the fill character to right-justify a string "Goodbye".ljust(15)
Das obige ist der detaillierte Inhalt vonWie kann ich einen Python-String einfach mit Leerzeichen auffüllen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!