-3
votes

Comment scinder une chaîne dans une liste en plusieurs chaînes en fonction de WhitSpaces dans Python?

Ici, "liste" est ma liste de chaînes, je veux diviser "AB" en "A", "B" et la fusionner dans la liste avec d'autres chaînes

list = ['abc','a b', 'a b c','1234']

Expected Output after splitting = ['abc','a','b','a','b','c','1234']


1 commentaires

Boucle sur la liste et diviser en fonction du caractère spatial. Qu'est-ce que tu as essayé jusque-là ?


3 Réponses :


2
votes

Essayez ce code xxx

sortie: - xxx


0 commentaires

1
votes

résolu en utilisant:

[y for x in list for y in x.split(' ')]


0 commentaires

2
votes

Essayez ce code

'' .join (liste) .split ('')

sortie

['ABC', 'A', 'B', 'A', 'A', 'A', 'B', 'B', 'C', '1234']


0 commentaires