私はPythonを初めて使用し、Pythonが変数とリスト内の変数の配列を処理する方法は、私にはまったく異質です。私は通常、テキストファイルをベクトルに読み込み、ベクトルのサイズを決定して最後の3つを新しい配列/ベクトルにコピーし、forループで最後のサイズ3のコピー関数を新しい配列にループします。
Pythonでforループがどのように機能するかわからないので、それができません。
これまでのところ:
#read text file into line list
numberOfLinesInChat = 3
text_file = open("Output.txt", "r")
lines = text_file.readlines()
text_file.close()
writeLines = []
if len(lines) > numberOfLinesInChat:
i = 0
while ((numberOfLinesInChat-i) >= 0):
writeLine[i] = lines[(len(lines)-(numberOfLinesInChat-i))]
i+= 1
#write what people say to text file
text_file = open("Output.txt", "w")
text_file.write(writeLines)
text_file.close()