Python - Como posso preencher uma string com espaços da direita e da esquerda?
Eu tenho dois cenários onde eu preciso preencher uma string com espaços em branco até um determinado comprimento, nas direções esquerda e direita (em casos separados). Por exemplo, eu tenho a string:
TEST
mas eu preciso fazer a variável string
_____TEST1
para que a variável de string real tenha 10 caracteres de comprimento (liderada por 5 espaços neste caso).NOTA: Eu estou mostrando sublinhados para representar o espaço em branco (a remarcação não parece correta em SO caso contrário).
Eu também preciso descobrir como reverter isso e preencher os espaços em branco a partir da outra direção:
TEST2_____
Existe alguma função auxiliar de string para fazer isso? Ou eu precisaria criar uma matriz de caracteres para gerenciá-lo?
Observe também que estou tentando manter o comprimento da string uma variável (usei um comprimento de 10 nos exemplos acima, mas precisarei alterar isso).
Qualquer ajuda seria incrível. Se houver algumpython
Para gerenciar isso, prefiro evitar escrever algo do zero.
Obrigado!