<p>我目前正在试验python数据库,并请求它们提供信息。我正在尝试检查数据集(csv文件):</p>
<pre><code>Keyword, Word_num
hello,3
yup,4
yup,5
</code></pre>
<p>与输入的字符串共享单词。这是我目前掌握的情况。你知道吗</p>
<pre><code>import csv
import pandas as pd
#creates data set
df = pd.read_csv('Keywords.csv', index_col = 'word_num')
print(df)
print('///////////////////////////////////////////////////////////////////')
#new string for used to check for similatiry
input = 'yup world earthlings'
input = input.split()
#checking for cells andy words in common with 'x'
df = df[df['Keyword'].str.contains('|'.join(input))]
print(df)
</code></pre>
<p>到目前为止,这只输出熊猫数据集形式的数据:</p>
<pre><code>Keyword
1 yup
</code></pre>
<p>我想做的是让我的输出成为存储的字符串('yup')。你知道吗</p>
<p>试试看</p>
<pre><code>results = df[df['Word_num'].str.contains('|'.join(input))].values[0]
</code></pre>
<pre><code>for result in results:
# do something
</code></pre>