MST

星途 面试题库

面试题:Python切片操作的边界条件 - 中等难度

给定列表 `my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]`,使用切片操作获取 `[3, 4, 5, 6]` 并说明你所使用切片操作的起始和结束索引是如何依据切片边界条件确定的。
12.6万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试

在Python中,可使用以下切片操作获取 [3, 4, 5, 6]

my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
result = my_list[2:6]
print(result)

切片操作 my_list[2:6] 中,起始索引为 2,结束索引为 6。在Python的切片边界条件中,起始索引对应的元素会被包含在切片结果中,而结束索引对应的元素不会被包含。所以从索引 2 开始(即元素 3),到索引 6 之前(即元素 6),这样就获取到了 [3, 4, 5, 6]