PaliSkill
← Python pour débutants

Leçon 4 / 10 — Chapitre 6: Mise en pratique : gestion commerciale

Compter les ventes par catégorie avec des listes parallèles

Cette leçon combine deux listes "parallèles" (une liste de catégories, une liste de compteurs à la même position) et une boucle imbriquée, pour dénombrer automatiquement les ventes de chaque catégorie.

categories = ["Alimentaire", "Hygiène", "Boisson"]
compteurs = [0, 0, 0]

ventes_categorie = ["Hygiène", "Alimentaire", "Hygiène", "Boisson"]

for cat in ventes_categorie:
    for i in range(len(categories)):
        if cat == categories[i]:
            compteurs[i] += 1

print(compteurs[1])

Pour chaque vente, la boucle intérieure compare sa catégorie à chaque nom de categories ; en cas de correspondance, le compteur à la MÊME position dans compteurs s'incrémente — compteurs[1] correspond ainsi toujours à "Hygiène", la catégorie en position 1.

À vous de jouer : adaptez cette macro pour afficher les trois compteurs dans un seul message, pas seulement compteurs[1].

🔒

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.