Does python have one way of doing things?
<p>I have always seen in python articles/books that python is simple and it has only one way of doing things. I would like someone to <strong>explain to me this concept</strong> keeping in mind the example below, if I wanted to get the min and max values of sequence I would do the following;</p>

<pre><code>seq=[1,2,3,4,5,6]

min(seq) #1

max(seq) #6
</code></pre>

<p>but I can also do this;</p>

<pre><code>seq[:1]  #1

seq[-1]  #6
</code></pre>

<p>surely this are two ways of doing one simple thing. This confuses me a bit.</p>
