On Fri, 04 Aug 2006 14:55:34 -0700 John Machin <[EMAIL PROTECTED]> wrote:
#> > def test(data): #> > format, index = 'abcd', 0 #> > for c in data: #> > i = format.index(c) #> > if i > index+1: #> > return False #> > index = i #> > return index==format.index('d') #> > #> > Could be made faster if format was made a dictionary or if one wanted #> > to compare characters directly. Writing (and profiling) left as an #> > exercise for a reader. #> #> Premature optimisation .... #> #> #>>> test('bcd') #> True #> #>>> Oooops... You are right. Should be format, index = 'abcd', -1 of course. Thanks. -- Best wishes, Slawomir Nowaczyk ( [EMAIL PROTECTED] ) I believe that math illiteracy affects 7 out of every 5 people. -- http://mail.python.org/mailman/listinfo/python-list