Getting second element of a tuple (in a list of tuples) as a string
<p>I have an output that is a list of tuples. It looks like this:</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>I need to use the second part of the tuple only to apply ‘split’ and get each word on the sentence separately. </p>

<p>At this point, I’m not able to isolate the second part of the tuple (the text).</p>

<p>This is my code:</p>

<pre><code>def scope_match(annot1):
    scope = annot1[1:]
    scope_string = ‘’.join(scope)
    scope_set = set(scope_string.split(' '))
</code></pre>

<p>But I get: </p>

<p><code>TypeError: sequence item 0: expected string, tuple found</code></p>

<p>I tried to use annot1[1] but it gives me the second index of the text instead of the second element of the tuple.</p>