Bonjour, je cherche à réaliser une fonction qui à partir d'un texte, découpe le texte et met chaque mot dans un élément d'une liste (jusqu'ici ça va, j'ai utilisé le split), mais je ne veux pas que la liste contienne des mots dont la longueur est inférieure à 3 lettres. J'ai donc écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
def FormatListe(txt):
    # Argument : une chaine de caracteres avec uniquement des espaces
    #            et des lettres
    Format = txt.split() 
    i=0
    while i<len(Format):
        if len(Format[i])<3:
            del Format[i]
        i=i+1
    return Format
PS: Soyez indulgents svp c'est mes débuts en python