Any time you are writing a method that returns a sequence (especially if that sequence is a list), I recommend you pause and think whether that method should actually be a generator. They can add tremendous flexibility and performance to your app.
What's a generator? Well, with regard to methods, it involves the keyword yield rather than return keyword in Python. The best way to describe how yield works is to write a method which is NOT a generator.
This video will show you how it works.
Sur cette page du site, vous pouvez voir la vidéo en ligne Pythonic code: Tip 4 Processing large data sets with yield and generators durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Michael Kennedy 12 août 2016, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 7,275 fois et il a aimé 129 téléspectateurs. Bon visionnage!