Bonjour,
J'ai un exercice à faire, mais je tourne en rond depuis quelques semaines. Je ne trouve pas dans mon cours la réponse à ma situation et ce n'est pas faute de lire et le relire. Je suis allé voir aussi dans la documentation python et autres tutoriels sur le net, mais rien n'y fais, je ne vois pas quoi faire. Si vous avez des pistes pour m'aider à comprendre, ce serai super. Bien évidement, je ne demande pas la solution, mais des pistes qui vont me permettre de trouver la solution. Alors voici ma situation:**
je dois reproduire le même résultat que cette ce programme en utilisant for de manière plus traditionnel
voici ce à quoi j'arrive dans une écriture plus classique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 >>> [[x*y for x in [2,3]] for y in [5,6,7]] [[10, 15], [12, 18], [14, 21]]
Comme vous pouvez le voir, je n'arrive pas au même résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 >>> z = [] >>> for y in [5,6,7]: ... for x in [2,3]: ... z += [x*y] ... >>> z [10, 15, 12, 18, 14, 21]
Est-ce que vous auriez une piste à me donner pour pouvoir développer en fonction de y, des sous-listes ?
Merci pour votre soutient,
Partager