<p>我有一个输出是元组列表。看起来像这样:</p>
<pre><code>annot1=[(402L, u"[It's very seldom that you're blessed to find your equal]"),
(415L, u'[He very seldom has them in this show or his movies]')…
</code></pre>
<p>我只需要使用元组的第二部分来应用“split”并分别获取句子中的每个单词。在</p>
<p>现在,我无法分离元组的第二部分(文本)。在</p>
<p>这是我的代码:</p>
^{pr2}$
<p>但我得到:</p>
<p><code>TypeError: sequence item 0: expected string, tuple found</code></p>
<p>我试图使用annot1[1],但它给了我文本的第二个索引,而不是元组的第二个元素。在</p>
<p><code>annot1</code>是元组的列表。要从每个元素中获取字符串,可以执行以下操作</p>
<pre><code>def scope_match(annot1):
for pair in annot1:
string = pair[1]
print string # or whatever you want to do
</code></pre>