私はPythonが初めてで、スライスに関するいくつかのチュートリアルを読みましたが、アイドル状態で実行した例は、期待どおりに返されないようです。たとえば、次のリストを変数に割り当てましたa
a=[0,1,2,3,4,5,6,7,8,9]
今、私はスライスが次のようになることを理解しています[number I want to include:number up to and don't want to include:step]
したがって、私がそうするならa[1]、私は期待するでしょう1。もしそうならa[1:3]、それは1,2
もしそうならa[-1]、私は得ますが、私が9そうしてもa[-1:-5]、何も得られません。私が見るのはすべてです[]。何故ですか?私は見ることを期待します9,8,7,6
Windows 7 Professional で Python 2.7 を実行しています