[Tutor] Fastest way to iterate through a file

Robert Hicks sigzero at gmail.com
Sun Jul 1 22:31:39 CEST 2007


Alan Gauld wrote:
> "Robert Hicks" <sigzero at gmail.com> wrote 
>> This is the loop code:
>>
>> for line in f2:
>>     for id in idList:
>>         if id in line:
>>             print "%s: %s" % (id, f2.next())
>>             found = "%s: %s" % (id, f2.next())
>>             f3.write(found)
>>
> 
> While I note that you got a solution using regex one general 
> point worth noting is that you should, in nested loop cases like 
> this, at least use break in the inner loop.
> 

Do you mean after the write? That is a good suggestion and thanks for 
making it Mr. Gauld.

Robert



More information about the Tutor mailing list