Могу ли я добавить переменную / метод-член в генератор Python?
Я хочу что-то в следующих строках, чтобы я мог «посмотреть» на переменную-член j:
def foo():
for i in range(10):
self.j = 10 - i
yield i
gen = foo()
for k in gen:
print gen.j
print k
Да, я знаю, что могу каждый раз возвращать i и j. Но я не хочу этого делать. Я хочу взглянуть на местное в генераторе.