filmov
tv
Python Generator
![preview_player](https://i.ytimg.com/vi/S3jmo10GN0U/maxresdefault.jpg)
Показать описание
Contents:
00:00 Generator function
00:19 yield
01:05 generator function and iterator interface
01:17 StopIteration
01:31 Defining generator function
02:45 Itrospecting generator function and generator object
03:56 next() on generator object
04:33 for-loop with generator object
05:59 Collecting values of generator function to collection
07:25 Applying function on generator object
07:56 Generator Expression
13:33 Generator Expression vs list,set,dict comprehension
15:08 Generator function in user defined class
19:49 Generator Expression in user defined class
21:21 Unpacking generator object elements
22:18 Generator calling other generator function
23:10 Infinite generator
25:47 Generator object methods
25:54 send()
26:23 close()
26:57 throw()
27:53 raise StopIteration vs return inside generator function
30:45 yield from
33:02 Chaining generators
36:36 Passing value to generator using send()
40:20 Using try-except-finally inside generator function
42:16 breaking for loop iterating generator object
42:55 using close() method to close generator iterator object
44:53 sending expception to generator function using throw()
47:32 catching GeneratorExit Exception