关于倒序切片的一个问题?

倒序切片包含起始索引,不包含结束索引。

我自己试了一下,在cmd里也试了一下,包含了结束索引导竟然都对了?怎么破??

58a7e8a200019cee03490107.jpg

58a7e8a30001924504870520.jpg



asdhjhg
浏览 1428回答 3
3回答

冰果漫步云端

列表切片,只要对应的元素的索引位置,是从小到大都可以. -1:代表元素最后一个,-2:代表倒数第二个. 依次类推. -46,代表倒数-46个元素. 所以 l[-46:100:5]等效于 l[64:100:5]

千载悠悠丶

不是很明白你的问题,l[a:b:c]这个格式里面abc三个参数都是可有可无的,未设定的话则为默认值。a,b只是起始索引和中止索引罢了,你的a=-46相当于54,b=100相当于-1 ,所谓的倒序只是一种写法而已,和正序没太大本质区别

angie

倒序的意思是跟原来顺序相反,而能决定倒序的是第三个数,负的就是倒序。起点不指定从0开始,终点不指定到末尾结束,起点或终点是负的仅仅表示从终点数第几个数
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python