On Thu, Feb 5, 2015 at 11:45 AM, Zachary Ware
<[email protected]> wrote:
> On Thu, Feb 5, 2015 at 11:30 AM, boB Stepp <[email protected]> wrote:
>> Python 2.4.4, Solaris 10.
>>
>> a_list = [item1, item2, item3]
>> for item in a_list:
>>     print 'Item number', ???, 'is:', item
>>
>> Is there an easy, clever, Pythonic way (other than setting up a
>> counter) to replace ??? with the current index of item in a_list?
>
> Added in Python 2.3:
> https://docs.python.org/2/library/functions.html#enumerate
>
> a_list = [item1, item2, item3]
> for i, item in enumerate(a_list):
>     print 'Item number', i, 'is:', item

Thanks, Zach! I knew I had seen this feature before, but I kept
searching for the wrong terms.


-- 
boB
_______________________________________________
Tutor maillist  -  [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to