Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 7 Online
OpenStudy (anonymous):

wierd problem (problem 3): this fucttion works well with the original variables : 'atgacatgcacaagtatgcat','atgc' and returns the tuple (5,15)... but when I put different variables (lets say a different key: at) I think it loops. any ideas ? from string import * def subStringMatch1(target,key): length=len(target) i=0 c=0 tup=() while c!=-1: c = find(target,key,i) if c>0: tup = tup + (c,) # print c i=c+1 return tup

OpenStudy (anonymous):

the line with the length is not necessary

OpenStudy (anonymous):

it should have been c!=-1 instead of >0

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!