The range() function a nice one to create a list and enumerate it with a
'foreach'.
But it creates a static list and enumerates it.
The spice of 'for' of perl, java, C and ... is that you haven't know the
list before you enumerate it.
It is frustrate me when i tried :
while b = func(a):
print something....
assignment isn't posseible in while.
In Perl, or in C i can write
for(a=12, b=a+1, c=&p, d=&a, d=func(kjlkjl), ... ; comp(d, a); a++, b++,
c++, d++) {
}
But not in Python.
These occassions i turn to perl.
How handle it in python?
I know it is a different language, but how can i do it in python?
How i have to thinking ?
>>Some problems could arise with extended abilities of C/C++
>> for (i = <init>; <cond>; <incr>)
>> {
>> <smth>
>> }
E-Mail: [EMAIL PROTECTED]
_______________________________________________
ActivePython mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs