擅长:python、mysql、java
<p>假设您希望用户输入一个句子,并希望检查关键字列表中是否有单词:</p>
<pre><code>keywordlist = ("pain", "suffering", "hurt")
question1 = input("how are you feeling?")
input_words=question1.lower().split()
for word in input_words:
if word in keywordlist:
print("something here")
</code></pre>
<p><code>if any(word in Question1 for word in keywordlist.split(",")):</code>给你这个错误的原因是你调用了<code>split()</code>方法,它是一个元组。所以错误就是告诉你你到底做错了什么。要将输入拆分为单词,<code>keywordlist</code>中已经包含拆分为元组的单词。在</p>