私の割り当てでは、単語が文字列内にあればその文字列の単語のインデックスを返す関数を作成し、単語は、文字列Pythonで文字列の単語をインデックスする関数を作成する
bigstring = "I have trouble doing this assignment"
mywords = bigstring.split()
def FindIndexOfWord(all_words, target):
index = mywords[target]
for target in range(0, len(mywords)):
if target == mywords:
return(index)
return(-1)
print(FindIndexOfWord(mywords, "have"))
でない場合1)私は私のミスは4行目にあるかなり確信している...しかし、私は、リスト内の単語の位置を返す方法を知りません。あなたの助けが大いに評価されるでしょう!
試してみます。 –
参照:[list.index()](https://docs.python.org/2/tutorial/datastructures.html) –
リスト内の値をインデックスまたはその値で検索しますか?達成しようとしていることに応じて、別の方法を使用する必要があります。 –