[EMAIL PROTECTED] wrote:
> On Mar 18, 10:48 pm, [EMAIL PROTECTED] wrote:
>> [...fine solutions to the problem as asked...]
> Thank you both, a little more cumbersome than I expected, but it does
> the job! Thanks!

The obvious simple near-equivalent is:

     data = range(33,99)
     print data.index(45)

And "generalized":
     data = [x % 9 for x in range(30)]
     result = []
     former = -1
     try:
         while True:
             former = data.index(3, former + 1)
             result.append(former)
     except ValueError:
         print result
     else:
         print 'Nothing found'

-- 
--Scott David Daniels
[EMAIL PROTECTED]
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to