Python - Wie kann ich einen String mit Leerzeichen von rechts und links auffüllen?
Ich habe zwei Szenarien, in denen ich eine Zeichenfolge mit Leerzeichen bis zu einer bestimmten Länge auffüllen muss, sowohl in der linken als auch in der rechten Richtung (in getrennten Fällen). Zum Beispiel habe ich die Zeichenfolge:
TEST
aber ich muss die Zeichenfolge variabel machen
_____TEST1
Die tatsächliche Zeichenfolgenvariable hat eine Länge von 10 Zeichen (in diesem Fall 5 Leerzeichen).HINWEIS: Ich zeige Unterstriche, um Leerzeichen darzustellen (der Abschlag sieht auf SO anders nicht richtig aus).
Ich muss auch herausfinden, wie ich es umkehren und Whitespace aus der anderen Richtung auffüllen kann:
TEST2_____
Gibt es irgendwelche String-Helfer-Funktionen, um dies zu tun? Oder muss ich ein Zeichenarray erstellen, um es zu verwalten?
Beachten Sie auch, dass ich versuche, die Zeichenfolgenlänge variabel zu halten (ich habe in den obigen Beispielen eine Länge von 10 verwendet, muss dies aber ändern können).
Jede Hilfe wäre großartig. Wenn es welche gibtpython
Um dies zu bewältigen, möchte ich lieber vermeiden, etwas von Grund auf schreiben zu müssen.
Vielen Dank!