我需要帮助找到列表中的多个相同单词并打印它们的位置 到目前为止这是我的代码: enter image description here
答案 0 :(得分:0)
def get(word, word_list):
return [i for i,w in enumerate(word_list) if w == word]
答案 1 :(得分:0)
所以,我喜欢腿部工作。在else
块中,您可以打印出找到该句子的次数。您也可以使用Split_Sent.index()
次数。 Split_Sent.index(something)
给定相同的something
将始终返回相同的答案。您应该将else
块更改为更像这样的内容:
else:
print("Your word '%s' was found in your sentence %d times. The following are the numbered positions of which:")
index = 0
for i in range(Counted_Word):
index += Split_Sent[index + 1:].index(Lower_Word)
print index