ich diesen Code verwende: https://pastebin.com/mQkpxdeVPython-Liste Fehler Aufschneiden
wordlist[overticker] = thesentence[0:spaces]
in dieser Funktion:
def mediumparser(inpdat3):
spaceswitch = 0
overticker = 0
thesentence = "this sentence is to count the spaces"
wordlist = []
while spaceswitch == 0:
spaces = thesentence.find(' ')
wordlist[overticker] = thesentence[0:spaces] # this is where we save the words at
thesentence = thesentence[spaces:len(thesentence)] # this is where we change the sentence for the
# next run-through
print('here2')
print(wordlist)
ich kann nicht herausfinden, warum es hält nur sagen, außerhalb der Reichweite Listenindex.
Das Programm scheint zu funktionieren, aber es gibt einen Fehler, was mache ich falsch? Ich habe dieses Buch von Mark Lutz für eine Antwort durchgesehen und kann es nicht finden.
nächstes Mal bitte fügen Sie die _relevanten_ Teile Ihres Codes, so dass ich es nicht von Pastebin bearbeiten muss (manchmal gibt es Firewalls, die Pastebin blockieren, zum Beispiel die, die ich bei der Arbeit) –
Eine Sache, die ich bemerkte, ist es dass du wahrscheinlich 'theseness = thesistenz [spaces + 1: len (daseinst)]' anstelle von 'thesence = thesistenz [spaces: len (daseinsein)]' willst. Auch ist "len (thesistent)" optional. – vyrp