0
所以我需要一個程序,獲取用戶輸入的句子,然後將代碼變成那句話成與之對應的數字是在位置列表,我在整個命令凸輪在這裏枚舉:Python using enumerate inside list comprehension但這會得到每個字符不是每個字,所以這是我的代碼到目前爲止,任何人都可以幫助我解決這個問題嗎?如何使用枚舉,以使每一個字成數而不是每個字符
list = []
lists = ""
sentence= input("Enter a sentence").lower()
print(sentence)
list.append(lists)
print(lists)
for i,j in enumerate(sentence):
print (i,j)
目前尚不清楚你想在這裏做什麼。你可以給一些樣本輸入和期望的輸出嗎? –
'enumerate(sentence.split())' – khelwood
所以我只給你一個簡單的運行過程,首先用戶輸入一個句子,然後程序打印這個句子並將單詞轉換爲數字,但是在它在列表中的位置,所以例如我輸入「Hello world」代碼應該打印「1 2」 – B0neCh3wer