Je peux diviser une phrase en mots individuels comme: mais je ne sais pas comment scinder un mot en lettres: p> word = "word"
word.split("")
5 Réponses :
Vous pouvez le transmettre à Liste (Word) code> Liste CODE> P> >>> list('word')
['w', 'o', 'r', 'd']
>>> s = "foobar" >>> list(s) ['f', 'o', 'o', 'b', 'a', 'r']
Vous pouvez itérer sur chaque lettre d'une chaîne comme celle-ci:
>>> word = "word" >>> for letter in word: ... print letter; ... w o r d >>>
désolé, mais ce n'est pas "python way"
dans Python l'envoie à
list(word)
à Python String est ibler. Cela signifie qu'il prend en charge le protocole spécial.
>>> list(s) ['1', '2', '3']
UPVOTED parce que j'ai appris sur l'arrêt altéré ici :)
Qu'essayez-vous de faire? Vous pouvez accéder à des éléments individuels d'une chaîne comme dans une liste - i.e.
mot [0] code> vous donneraw code>.Ouais c'est un duplicata, désolé ne l'a pas trouvé plus tôt. Je le supprime.