我需要查找用戶輸入的句子中單詞的位置,並且如果該單詞出現多次,只會首次打印該單詞出現的單詞查找單詞出現多次的句子中的原始位置
我有代碼,以便遠
sentence=input("Enter a sentence: ")
sentence=sentence.lower()
words=sentence.split()
place=[]
for c,a in enumerate(words):
if words.count(a)>2 :
place.append(words.index(a+1))
else:
place.append(c+1)
print(sentence)
print(place)
但它打印的句子中各個單詞的位置,而不是重複出現不止一次
能任何一個字的原始位置幫我這個?
你的問題不清楚;也許一個或兩個例子會有所幫助。 –