position in a for loop?
From: EP (EP_at_zomething.com)
Date: 12/31/03
- Next message: Mark McEahern: "Re: position in a for loop?"
- Previous message: Samuel Walters: "Re: Programming language from python"
- Next in thread: Mark McEahern: "Re: position in a for loop?"
- Maybe reply: Mark McEahern: "Re: position in a for loop?"
- Reply: wolf: "Re: position in a for loop?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 30 Dec 2003 21:30:57 -0800 To: python-list@python.org
In fear of bringing down the quality of the list, I nevertheless will ask:
How I can tell where I am in a for loop?
I think I am working way too hard to try to determine this - there is
probably a very simple way to know?
Spam_locations=[]
list=['linguine','Spam', 'clams', 'Spam', 'steak', 'onions', 'apples', 'Spam']
for food in list:
if food='Spam':
Spam_location.append(## position in list ##) ## but how do I
back reference the position in the for loop?
I am hoping to get:
>>> Print Spam_locations
[1,3,7]
I was thinking the back reference might be something like:
Spam_location.append(list.__iter__())
But that gives me <listiterator object at 0x00DBE3B0> not a value (position)...
I promise to be smarter next year... any help?
EP
- Next message: Mark McEahern: "Re: position in a for loop?"
- Previous message: Samuel Walters: "Re: Programming language from python"
- Next in thread: Mark McEahern: "Re: position in a for loop?"
- Maybe reply: Mark McEahern: "Re: position in a for loop?"
- Reply: wolf: "Re: position in a for loop?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|