@Greg K Oui, car même ceux qui ont lu la documentation pourraient ne pas s'en rendre compte, car il est fondamental qu'ils se soient déconnectés les premières fois qu'ils l'ont lu et s'en souviennent comme disant quelque chose sans rapport. De plus, rstrip dans la documentation n'apparaît pas facilement dans une recherche Google pour ce problème (en utilisant le critère 'python strip end of string').
vous pouvez utiliser strip () ou split () pour contrôler les valeurs d'espaces comme suit:
words = " first second "# remove end spacesdefremove_first_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_first_spaces(words))
print(remove_first_end_spaces(words))
print(remove_all_spaces(words))
Réponses:
>>> " xyz ".rstrip() ' xyz'
en savoir plus
rstrip
dans la documentationla source
vous pouvez utiliser strip () ou split () pour contrôler les valeurs d'espaces comme suit:
words = " first second " # remove end spaces def remove_first_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_first_spaces(words)) print(remove_first_end_spaces(words)) print(remove_all_spaces(words))
j'espère que cela sera utile.
la source