Menu
CoddyTech

Récapitulatif - Les éléments de la liberté

Fait partie de la section Logique et flux du Journey Python de Coddy. Leçon 55 sur 78.

challenge icon

Défi

Facile

Crée une fonction nommée elements_of_freedom qui traite une liste de chaînes de caractères selon des règles spécifiques.

Ta fonction doit :

  1. Filtrer les éléments qui comportent moins de 5 caractères
  2. Convertir les éléments restants en majuscules
  3. Supprimer les éléments en double
  4. Renvoyer une liste des éléments uniques en majuscules

Utilise les opérations sur les listes pour traiter efficacement les données.

Remarque : conserve l’ordre d’origine des éléments de la liste.

Exemple :

Input: ["apple", "banana", "cherry", "date", "apple", "banana", "grape", "fig"]
Output: ['APPLE', 'BANANA', 'CHERRY', 'GRAPE']

Essayez vous-même

def elements_of_freedom(elements):
    # Votre solution ici
    
    # Étape 1 : Filtrer les éléments de longueur >= 5
    
    # Étape 2 : Convertir les éléments filtrés en majuscules
    
    # Étape 3 : Créer une liste d’éléments uniques
    
    # Étape 4 : Renvoyer le résultat final
    pass

Toutes les leçons de Logique et flux

Entraînez-vous par vous-même : Compilateur Python en ligne