List Slicing python
<p>I have a list like </p>

<pre><code>myl = ['A','B','C','D','E','F'] #length always even
</code></pre>

<p>Now my desired output is <code>'AB','CD','EF'</code></p>

<p>I tried</p>

<pre><code>&gt;&gt;&gt; myl = ['A','B','C','D','E','F']
&gt;&gt;&gt; even_pos = myl[::2]
&gt;&gt;&gt; odd_pos = myl[::-2]
&gt;&gt;&gt; odd_pos.reverse()
&gt;&gt;&gt; newlist = zip(even_pos,odd_pos)
&gt;&gt;&gt; for x in newlist:
...     print "".join(list(x))
...
...
AB
CD
EF
&gt;&gt;&gt;
</code></pre>

<p>I don't like this way because I think this is too much.</p>

<p>So, is there any better way to achieve my output.</p>
