Eu tenho um arquivo com todas as linhas que terminam com um caractere de espaço de tabulação. Eu quero remover apenas o último caractere de espaço de tabulação. Como faço isso??
Por exemplo:
"a b c 0 0 0 0 0 0 0 0 "
Eu quero isso
"a b c 0 0 0 0 0 0 0 0"
Respostas:
5 para resposta № 1Usar str.rstrip()
para remover caracteres do final de uma string:
somestring.rstrip("t")
Você pode dar vários caracteres; o argumento é tratado como um conjunto e todos os caracteres no final da string que correspondem a esse conjunto são removidos:
somestring.rstrip("tn ")
removeria todas as guias, novas linhas e espaços do final da linha.
Se você quiser remover qualquer espaço em branco, independentemente da chamada, .rstrip()
sem um argumento:
somestring.rstrip()