<p>我正试图打开一个文件并从该文件中获取第一个单词
然后比较是否是同一个词
i、 e.源索引.txt</p>
<pre><code>TTTGATTAAT , source-document01012.txt , 0 , 9
TAATAGTTAG , source-document01012.txt , 6 , 15
TTAGTTTACT , source-document01012.txt , 12 , 21
</code></pre>
<p>获取TTTGATTAAT以便以后使用</p>
<p>从代码中提取</p>
<pre><code>with open ('source_index.txt', 'r') as fsource:
index1 = [line.strip().split(",") for line in fsource]
with open ('susp_index.txt', 'r') as fsusp:
index2 = [line.strip().split(",") for line in fsusp]
if index1[0] == index2[0]:
</code></pre>
<p>通过使用index1[0],它给出了整行。我做错什么了</p>
<p>此代码</p>
<pre><code>with open ('source_index.txt', 'r') as fsource:
index1 = [line.strip().split(",") for line in fsource]
</code></pre>
<p>返回列表的列表</p>
<p>所以你应该尝试<code>index[0][0]</code>而不是<code>index[0]</code></p>