Comment couper une chaîne en python jusqu'à un caractère spécifique depuis la fin
📁 ligne, Sujets avancés sur Python, travail
Soit la chaîne :
a = 'Первый - второй - третий'Comment couper la chaîne depuis la fin jusqu'à ' -', pour obtenir :
'Первый - второй'Auparavant, quand la chaîne ne contenait qu'un seul ' - ', je faisais avec .split(' - ') et supprimais le dernier élément à l'index [1], mais dès que des chaînes avec deux ' - ' sont apparues, cela a cessé de fonctionner correctement. Ou peut-être peut-on aussi utiliser .split(' - '), mais supprimer non pas spécifiquement [1], mais simplement le dernier élément de la liste obtenue. Quelqu'un sait comment faire ? Merci de m'indiquer, s'il vous plaît.