2013-02-26 3 views

ответ

4
>>> data = [(212, u'comment', 0L), (205, u'main', 0L)] 
>>> tuple(x[2] for x in data) 
(0L, 0L) 

Или другой способ ...

>>> zip(*data) # just showing what zip(*data) does 
[(212, 205), (u'comment', u'main'), (0L, 0L)] 
>>> zip(*data)[2] 
(0L, 0L) 

Использование itertools.imap() и operator.itemgetter() ...

>>> from itertools import imap 
>>> from operator import itemgetter 
>>> tuple(imap(itemgetter(2), data)) 
(0L, 0L) 
+0

Отлично! Спасибо за помощь. –

Смежные вопросы