Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
data = ([node_id] + grant + extra for (node_id, grant, extra) in izip(self.tree_data, self.grant_data, self.extra_data))
In [115]: x = ([z, z+1] for z in [1,2,3])
In [116]: type x
--------> type(x)
Out[116]: <type 'generator'>
In [117]: x.next()
Out[117]: [1, 2]
In [118]: x.next()
Out[118]: [2, 3]
In [119]: x.next()
Out[119]: [3, 4]
In [120]: x.next()
---------------------------------------------------------------------------
StopIteration Traceback (most recent call last)
/home/mocksoul/workspace/ipidev/repos/ipimanager/topic-access-refactor/in ()
Why itertools rocks