PaliSkill
← Python pour débutants

Leçon 9 / 10 — Chapitre 8: Mise en pratique : gestion de bibliothèque

Générer une liste des livres par catégorie

Cette leçon combine une liste de catégories et une liste de listes (les livres de chaque catégorie), pour compter automatiquement combien de livres appartiennent à une catégorie précise.

categories = ["Roman", "Essai"]
livres_par_categorie = [["1984", "Dune"], ["Sapiens"]]

for i in range(len(categories)):
    if categories[i] == "Roman":
        print(len(livres_par_categorie[i]))

livres_par_categorie[i] correspond toujours à la catégorie categories[i], à la MÊME position — exactement le principe des listes parallèles vu au chapitre précédent, ici appliqué à une liste de listes plutôt qu'à une liste de compteurs.

À vous de jouer : adaptez cette macro pour afficher le nombre de livres de chaque catégorie, pas seulement "Roman".

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que l'attestation finale.

5 500 XOF / 8,38 € / 9,14 $

Débloquez les 97 leçons restantes de ce module

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.