Remova caracteres específicos em uma string (mas apenas os caracteres especificados no início e no final):
a = '你好\n我是xx。\n\n\n'
print(a.strip('\n'))
# 你好
# 我是xx。
Para remover caracteres intermediários, use a função replace():
a = '你好\n我是xx。\n\n\n'
print(a.replace('\n', ''))
# 你好我是xx。
Observação:
substituir(antigo, novo[, máximo])
Uso básico: ss.replace(old, new[, max])
old é o caractere na string original, new é a nova string que precisa ser substituída, max é o número máximo de correspondências, no máximo máximo de vezes da esquerda para a direita ao corresponder. Em geral, o valor de max não é definido e todos são substituídos por padrão.
a = 'old old string'
print(a.replace('old', 'new', 1))
# new old string
Mais: a.lstrip() remove os caracteres especificados no início da string ss, a.rstrip() remove os caracteres especificados no final de ss