想问问答案是不是错了

img


我认为fruit循环到最后的值应该是“cherry”,所以结果应该是“grape”“cherry”“cherry”,我感觉答案错了

答案没有问题,因为切片的语法:[起始:结束:步长]
注意:选取的区间属于左闭右开型,即从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身)。
所以获取值是下标1与下标2的值

到cherry没错,但你为什么觉得会有两个cherry呢?

答案没错,原因是列表切片操作的后面一个参数是取不到的,所以不会有watermelon