Давайте создадим простенькую генераторную функцию
subgen, которая будет возвращать числа от 0 до переданного аргумента.А также ещё одну генераторную функцию
delegator, которая будет возвращать числа из итерируемого объекта source, который передадим в качестве аргумента.Цикл, который можно написать в
delegator, можно заменить всего лишь одной строчкой. То есть yield from заменяет цикл for, в котором только возвращаются значения через yield.Грубо говоря, такая конструкция является неким туннелем передачи данных туда и обратно. В нашей ситуации
delegator можно назвать делигирующим генератором, а subgen подгенератором.#генераторы
