J'ai une chaîne qui ressemble à ceci:conditionnellement Découpage d'une chaîne en Python
Increase (decrease) 1,334 ( 2,921) 2,797
Je voudrais diviser la chaîne pour ressembler à ceci:
['Increase (decrease)', '1,334', '(2,921)', '2,797']
J'ai essayé:
item=re.split(r'\s{3,}', strg)
Mais clairement ce rendement:
['Increase (decrease)', '1,334', '(', '2,921)', '2,797']
Toute aide serait grandement appréciée.
Essayez 'r \ 's {4,}''? –
Mais pourquoi voulez-vous diviser comme ça? Quelle est la règle? Je n'ai aucune idée de ce que le résultat devrait être par exemple pour 'abc (123) (a a)'. Il suffit d'expliquer la règle –