擅长:python、mysql、java
<p>有一种更好的方法可以获取列表的最后一个元素。在python中,索引和切片功能非常强大。<code>[ ]</code>运算符接受三个参数,用冒号分隔:<code>[start:end:step]</code>,开始索引是包含的,结束索引是独占的。当给定一个参数时,它返回相应的amount元素,否则返回列表的一部分。你知道吗</p>
<p>索引也可以是负数。负索引从列表的末尾开始索引,而不是从开始,例如<code>[-1]</code>给出列表中的最后一个元素,<code>[-2]</code>从第二个到最后一个等</p>
<p>我在这里举一些切片的例子,只是为了好玩:</p>
<pre><code>l = [0,1,2,3,4,5]
l[-1] # 5
l[:-1] # [0,1,2,3,4]
l[::2] # [0,2,4]
l[::-1] # [5,4,3,2,1,0]
l[-1:1:-2] # [5,3]
</code></pre>