Dans cette leçon, nous explorons une fonctionnalité avancée des générateurs en Python : la capacité d'envoyer des données à un générateur au cours de son exécution. Nous verrons comment configurer un générateur pour qu'il accepte des valeurs différentes à chaque itération grâce à la méthode send et à l'utilisation de yield avec un signe égal. Ce procédé permet de créer des générateurs plus flexibles et dynamiques. Par exemple, nous démontrons comment un générateur peut être configuré pour délivrer des billets de différentes valeurs en fonction des paramètres envoyés. Nous abordons également comment un générateur peut déléguer des tâches à d'autres générateurs avec le mot-clé yield from, permettant de créer des chaînes de générateurs interconnectés.