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

Why, oh why, won't my little script populate my list? Is my syntax wrong? I have tried and failed with line 10 being: if target[x:len(key)] is key: and if target[x:len(key)] i== key: Any advice would be appreciated. http://codepad.org/777hg4Uk

OpenStudy (anonymous):

http://codepad.org/dU6t28iQ I made two changes and it worked: 1. Your 'if' branch on line 10 needs an x +=1, or else it won't move through the target after finding it's first match. 2. line 10 should read: if target[x:len(key)+x]. . . . since len(key) is constant, or else you end up with target[4:1], if x = 4, for example.

OpenStudy (anonymous):

hmmm the link I pasted did put my file up. But those were the changes I made.

OpenStudy (anonymous):

Eureka! Thanks.

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!