In Python, is it possible to unpack a list of strings and put a single character from each string into a generator?
<p>I'm using Python 2.7.</p>

<p>Let's say I have a list like so:</p>

<pre><code>string_list = ['hello', 'apple', 'green', 'paint', 'sting']
</code></pre>

<p>Where each string in the list is the same length.</p>

<p>I want to create a generator that would be doing something like the following code:</p>

<pre><code>for i in xrange(len(string_list)):
    my_gen = (ch for a_string[i] in string_list)
</code></pre>

<p>So the first run, my_gen would have 'h', 'a', 'g', 'p', s'. The next run it would have 'e', 'p', 'r', 'a', 't'.</p>
