"".join(reversed(val)) vs val[::-1]...which is pythonic?
<p>So according to the <em>Zen of Python</em> ... <em>Explicit is better than implicit</em>...<em>Sparse is better than dense</em>...<em>Readability counts</em>...but then again <em>Flat is better than nested</em>...so then which is <em>pythonic</em>?</p>

<pre><code>val = "which is pythonic?"
print("".join(reversed(val)))
</code></pre>

<p>or </p>

<pre><code>print(val[::-1])
</code></pre>

<p>I'm just a Java programmer learning Python so I find this <em>pythonic</em> stuff interesting since there is no analog in the Java world AFAIK.</p>
