《Python人工智能——基础篇》第二课课后练习第三题为什么选A呢?

有同学问到了这个问题,在问答社区里回答一下大家。
屏幕快照_2018-04-07_11.55_.57_.png

 
这里考察的是列表切片的知识点。
 
以A选项为例:
第一个数字代表起始索引位置,并且在切片的过程中包含这个位置对应的数字,这里的第五位对应的是原列表a中的数字5,所以5是可以被取出的。
第二个数字代表结束索引位置,但是不包含此位置对应的数字,位置15对应的数字15是不可以被取出的。
第三个数字代表步长,3表示每3位取一个数字。
所以BD选项起始索引为6取不到数字5,CD选项结束索引14取不到数字14。
 
按照这个思路同学们可以思考一下,还有两种切片情况也可以得到题目中的列表,可以把结果回复在下方。
 

Ukuleleiyx

赞同来自: Jiessie 阮钦

5:16:3 5:17:3

七仔5k0

赞同来自:

您好,请问下,第五位不是4吗?0,1,2,3,4,第五位是4啊

要回复问题请先登录注册