is for reliable?
Marc 'BlackJack' Rintsch
bj_666 at gmx.net
Mon May 7 16:06:01 EDT 2007
In <BmL%h.781$%k.3759 at twister2.libero.it>, pabloski at giochinternet.com
wrote:
> Hi to all I have a question about the for statement of python. I have the
> following piece of code where cachefilesSet is a set that contains the
> names of 1398 html files cached on my hard disk
>
> [snipped code]
>
> this code stops at the 473th file instead of reaching 1398
>
> however I changed the for and substituted it with a while in this way
>
> while cachefilesSet:
> fn = cachefilesSet.pop()
> .......
> .......
>
> the while loop reaches the 1398th file and is some 3-4 times faster than
> the for loop
>
> How is this possible?
Good question. ``for`` loops are of course reliable. Can you give a
short self contained example that shows the behavior?
Ciao,
Marc 'BlackJack' Rintsch
More information about the Python-list
mailing list