0
我如何得到這個程序將文件壓縮成單詞列表和位置列表來重新創建原始文件。然後取出壓縮文件並重新創建原始文件的全文,包括標點符號和大寫字母。我該如何解決這個問題?
startsentence = input("Please enter a sentence: ")
sentence = (startsentence)
a = startsentence.split(" ")
dict = dict()
number = 1
positions = []
for j in a:
if j not in dict:
dict[j] = str(number)
number = number + 1
positions.append(dict[j])
print (positions)
print(positions)
f = open("postions.txt", "w")
f.write(str(positions) + "\n" )
f.close()
print(sentence)
f = open("words.txt", "w")
f.write(str(startsentence) + "\n" )
f.close()
你有問題嗎? – DeepSpace
對不起,我說錯了,一秒鐘。 –
不要使用'dict'作爲你隱藏標準python'dict'類型的變量名。 – AChampion