@Greg K Sim, porque mesmo quem já leu os documentos pode não perceber que pode estar lá, visto que é fundamental que eles possam ter se desligado nas primeiras vezes que leram, e lembrem-se de que dizia algo não relacionado. Além disso, rstrip nos documentos não aparece facilmente em uma pesquisa do Google para esse problema (usando o critério 'python strip end of string').
você pode usar strip () ou split () para controlar os valores de espaços como o seguinte:
words = " first second "# remove end spacesdefremove_end_spaces(string):return"".join(string.rstrip())
# remove first and end spacesdefremove_first_end_spaces(string):return"".join(string.rstrip().lstrip())
# remove all spacesdefremove_all_spaces(string):return"".join(string.split())
print(words)
print(remove_end_spaces(words))
print(remove_first_end_spaces(words))
print(remove_all_spaces(words))
Respostas:
>>> " xyz ".rstrip() ' xyz'
mais sobre
rstrip
nos documentosfonte
você pode usar strip () ou split () para controlar os valores de espaços como o seguinte:
words = " first second " # remove end spaces def remove_end_spaces(string): return "".join(string.rstrip()) # remove first and end spaces def remove_first_end_spaces(string): return "".join(string.rstrip().lstrip()) # remove all spaces def remove_all_spaces(string): return "".join(string.split()) print(words) print(remove_end_spaces(words)) print(remove_first_end_spaces(words)) print(remove_all_spaces(words))
Espero que isso seja útil.
fonte