擅长:python、mysql、java
<p>将句子转换成单词列表,然后找到根字符串的索引应该可以完成以下工作:</p>
<pre><code>sentence = "lack of association between the promoter polymorphism of the mtnr1a gene and adolescent idiopathic scoliosis"
root = "mtnr1a"
try:
words = sentence.split()
n = words.index(root)
cutoff = ' '.join(words[n-4:n+5])
except ValueError:
cutoff = None
print(cutoff)
</code></pre>
<p>结果:</p>
<pre><code>promoter polymorphism of the mtnr1a gene and adolescent idiopathic
</code></pre>
<p>注意:当在句子中找不到根字符串时,需要捕获<code>ValueError</code>。在这种情况下,<code>cutoff</code>被设置为<code>None</code></p>