pour fractionnement des mots mais si j'étais une telle sortie p>
4 Réponses :
in Python Split () Fonction Vous avez 2 paramètres, le séparateur
Ok et est-il possible de diviser en doublez tout le temps comme: ["Python est", "Très bien", "Langue actuellement"]
Vous avez dit une fonction divisée pour scinder seulement deux fois
Dans votre exemple, il semble que vous souhaitiez diviser votre chaîne dans une liste de sous-chaînes avec 1 mot, 2 mots, 3 mots, etc. Je ne pense pas qu'il y a une fonction intégrée pour cela. Cependant, vous pouvez y parvenir avec le code suivant:
['PYTHON IS', 'VERY GOOD', 'LANGUAGE CURRENTLY']
@Androidcerebroz Mark La réponse a accepté si vous pensez que cela répond à votre question.
Il s'agit d'une manière légèrement compliquée de faire ce que vous voulez et produit une liste de listes, mais il ne devrait pas être trop difficile d'extraire la sortie souhaitée. Je suis sûr que quelqu'un sait comment faire cela de manière plus raisonnable. J'ai seulement utilisé str.split ("") pour créer une liste des mots de la chaîne d'origine.
Sur la base de votre description, ne devrait pas être votre sortie ["Python", "Très bien", "Langue actuellement"]?
Pas sûr de comprendre ce que vous voulez. Pourquoi la dernière option est-elle la sortie préférée?
@borievka non exactement la sortie ci-dessus et s'il n'est pas disponible, il est possible d'avoir une sortie comme vous l'avez mentionnée.
Si la sortie est ce que vous voulez, vous devez essayer de reformuler votre question. Trouver une solution pour un problème commence par une description appropriée du problème.