-2
我發現在互聯網上下面的代碼,它是指輸出在列表中的單詞的位置:當我輸出這個代碼沒有出來的人解釋?
mylist
但它無法正常工作,這裏是代碼:
mylist="example string with spaces"
sentencelist=[]
for z in mylist.split(" "):
sentencelist.append(z)
wordlist=[]
for z in range(len(sentencelist)):
if sentencelist[z] not in wordlist:
wordlist.append(sentencelist[z])
wordpositions=[]
for i in range (len(sentencelist)):
for o in range(len(wordlist)):
if sentencelist[i]==wordlist[o]:
wordpositions.append(o+1)
wordlist=str(wordlist)
wordpositions=str(wordpositions)
inputFile=open("sentence.txt","w")
inputFile.write(wordlist)
inputFile.write("\n")
inputFile.write(wordpositions)
inputFile.close()
沒有錯誤信息出來,但它也不起作用。有人expalin
你是什麼意思是「什麼出來」嗎?它不應該生成任何控制檯輸出,只有一個名爲'sentence.txt'的文件。文件是否被創建? – Leon