回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我对Python中的列表切片感到困惑。</p>
<p>一份清单</p>
<pre><code>L=[0,1,2,3,4,5,6,7,8,9,10]
</code></pre>
<p>我想把名单倒过来</p>
<pre><code>L[::-1]
</code></pre>
<p>正在获取<code>[10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]</code>。</p>
<p>但是,当我试着</p>
<pre><code>L[10:0:-1]
</code></pre>
<p>我得到的<code>[10,9,8,7,6,5,4,3,2,1]</code>没有<code>0</code>。
无论是<code>L[10:1:-1]</code>还是<code>L[10:-1:-1]</code>都没有给出答案。</p>
<p>另一方面,<code>L[200::-1]</code>,<code>L[10:-12:-1]</code>
给出了正确的答案,尽管<code>L[200]</code>,<code>L[-12]</code>超出了界限。</p>
<p>我想了解Python的底层逻辑
为了这个案子。
谢谢您。</p>