擅长:python、mysql、java
<p>在您的代码中,因为<code>sentence</code>已经被拆分,所以<code>if (locateword in words)</code>将在<code>football</code>中搜索<code>ball</code>,而不是在<code>["I", "like", "football"]</code>中搜索</p>
<p>你可以试试:</p>
<pre><code>sentence = "I like to kick the ball"
words = sentence.split()
word = "ball"
if word in words:
print words.index(word)+1
else:
print (word, 'is not in the inputted sentence')
</code></pre>