Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Chaînage et Composition des Itérateurs | Itérateurs Python
Techniques Python Intermédiaires
Section 5. Chapitre 7
single

single

Défi : Chaînage et Composition des Itérateurs

Glissez pour afficher le menu

Tâche

Glissez pour commencer à coder

Implémentez la fonction chained_odds_squared(numbers) qui enchaîne les générateurs fournis pour traiter une séquence de nombres :

  • Utilisez d'abord le générateur filter_odds pour filtrer les nombres pairs de l'itérable d'entrée numbers.

  • Ensuite, utilisez le générateur square_numbers pour produire le carré de chaque nombre restant (impair).

  • Votre fonction doit retourner un itérateur qui produit les valeurs au carré des nombres impairs issus de l'entrée.

  • Ne créez pas de listes intermédiaires.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 7
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt