擅长:python、mysql、java
<p>首先,请以可复制的方式分享您的问题,以便其他人可以创建您的数据,例如:</p>
<pre><code>import pandas as pd
df = pd.DataFrame({'Keyword': ['hello', 'world', 'yup'],
'Word_num': [3, 4, 5]})
</code></pre>
<p>其次,不要用保留的特殊关键字命名任何对象。<code>input</code>是Python中的一个特殊术语,用于处理用户输入。因此,请将您的对象命名为<code>my_input</code>或类似的普通名称。你知道吗</p>
<pre><code>my_input = 'yup world earthlings'
</code></pre>
<p>现在您要做的是获取这个字符串的每个元素,并检查它们是否存在于您的<code>df</code>的<code>Keyword</code>列中。好吧,做一个循环,就是这样:</p>
<pre><code>for x in my_input.split():
if x in df['Keyword'].values:
print(x)
# Output:
# yup
# world
</code></pre>
<p>让我知道这是否有帮助或如果你需要进一步的协助。你知道吗</p>