Re: Simple question on indexing

2006-12-01 Thread Christoph Haas
On Friday 01 December 2006 17:21, Tartifola wrote: > I would like to obtain the position index in a tuple when an IF > statement is true. Something like > > >>>a=['aaa','bbb','ccc'] > >>>[ ??? for name in a if name == 'bbb'] > >>>1 What about: [ x for x,y in enumerate(a) if y == 'bbb' ] Or if

Re: Simple question on indexing

2006-12-01 Thread Jon Clements
Tartifola wrote: > Hi, > I would like to obtain the position index in a tuple when an IF > statement is true. Something like > > >>>a=['aaa','bbb','ccc'] > >>>[ ??? for name in a if name == 'bbb'] > >>>1 > > but I'm not able to find the name of the function ??? in the python > documentation, any