"astyonax" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
>
> Fredrik Lundh wrote:
>> Bryan wrote:
>>
>> > for example, i've noticed several java developers i know
>> > write python code like
>> > this:
>> >
>> > foo_list = [...]
>> > for i in range(len(foo_list)):
>> >     print '%d %s' % (i, foo_list[i])
>>
>> which is a perfectly valid way of doing things if you're targeting older
>> Python platforms as well (including Jython).
>>
>> </F>
>
> But it's not the pythonic way.

I don't think you understood what Fredrik said.  It was the Python way 
before enumerate() builtin was added and remains the Python way if you wish 
to write for older versions of Python and Jython.  I don't do either but 
respect those who do, sometimes not exactly by choice.  Ultimately, the 
'pythonic' way is to do something that works rather than nothing at all.

Terry Jan Reedy



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to