Suppression des nouvelles lignes de fin avec Python
Pour supprimer le caractère de nouvelle ligne de fin d'une chaîne en Python, utilisez la méthode rstrip().
rstrip() de Python supprime facilement les espaces de fin, y compris nouvelles lignes.
>>> 'test string\n'.rstrip() 'test string'
Si vous souhaitez spécifiquement supprimer uniquement les nouvelles lignes, spécifiez-le en utilisant la syntaxe suivante :
>>> 'test string \n \r\n\n\r \n\n'.rstrip('\n') 'test string \n \r\n\n\r '
En plus de rstrip(), Python fournit les méthodes analogues strip( ) et lstrip(). Ces méthodes offrent un contrôle plus précis sur la suppression des espaces :
Un exemple illustrant leur utilisation :
>>> s = " \n\r\n \n abc def \n\r\n \n " >>> s.strip() 'abc def' >>> s.lstrip() 'abc def \n\r\n \n ' >>> s.rstrip() ' \n\r\n \n abc def'
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!