Also ich diesen Code haben (für eine Datei zu dekomprimieren), die ich von der Hilfe eines Freundes erstellt:Ich verstehe nicht, diese Zeile im Code (einfachen Code)
wordsFile = open('wordsFile.txt', 'r')
words = wordsFile.read()
words = words.split()
positionFile = open('positionFile.txt', 'r')
position = positionFile.read()
position = position.split()
position = [int(i) for i in position]
FinalSentence = []
for x in position:
FinalSentence.append(words[x-1])
print(' '.join(FinalSentence))
aber ich verstehe nicht, wie die Zeile FinalSentence.append(words[x-1])
beim Dekomprimieren der Positionen und Wörter zurück in einen Satz arbeitet. Wenn irgendjemand das auf die einfachste Weise erklären könnte, weil ich extrem neu bin, wäre das toll :)
Bitte Code hier als formatierten Text, nicht Bilder. –
Veröffentliche ** Links nicht zu Bildern von Code oder Bildern von Code. Kopieren Sie den Code * und fügen Sie ihn in die Frage * ein. –
https://en.wikipedia.org/wiki/Off-by-one_error –