Comment couper une ligne en Python jusqu'au symbole désiré depuis la fin
📁 ligne, Sujets avancés sur Python, travail
Ligne donnée :
a = 'first - second - third' Comment couper la chaîne depuis la fin jusqu'à '-', pour obtenir :
'first - second' Auparavant, quand il n'y avait qu'un seul '-', je faisais via .split('-') et je supprimais le dernier élément à l'index [1], mais dès que les lignes contiennent deux '-', cela a cessé de fonctionner correctement. On peut aussi utiliser .split('-'), mais ne pas supprimer spécifiquement [1], mais simplement le dernier élément de la liste résultante. Quelqu'un sait comment faire ? Dites-moi, s'il vous plaît.