Это относится к использованию выражений выхода из выражения генератора, например:
>>> g = ((yield x**2) for x in [1,2,3])
>>> list(g)
[1, None, 4, None, 9, None]
Или:
>>> t = "hello", "world"
>>> g = ((yield from t) for x in 'xyz')
>>> list(g)
['hello', 'world', None, 'hello', 'world', None, 'hello', 'world', None]
Этот синтаксис устарел в Python 3.7 и будет SyntaxError
в Python 3.8+.Подробнее см. bpo10544 .