On 2010-05-13, Stefan Behnel <stefan...@behnel.de> wrote:
> a, 13.05.2010 16:36:
>> this must be easy but its taken me a couple of hours already
>>
>> i have
>>
>> a=[2,3,3,4,5,6]
>>
>> i want to know the indices where a==3 (ie 1 and 2)
>
>    indices = [ i for i,item in enumerate(a) if item == 3 ]

That form of list comprehension is preferable to my use of filter
posted elsewhere, but it didn't occur to me. Oops!

-- 
Neil Cerutti
*** Your child was bitten by a Bat-Lizard. ***
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to