面试题答案
一键面试- 获取子列表的代码及结果:
结果为:my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] sub_list = my_list[3:8:2] print(sub_list)
[3, 5, 7]
- 切片操作各参数含义:
- 起始索引(这里是3):表示切片开始的位置,列表从0开始计数,所以索引3对应的值是3。
- 结束索引(这里是8):表示切片结束的位置,但不包含该索引对应的值。也就是说切片会取到索引7对应的值,而不会取到索引8对应的值。
- 步长(这里是2):表示在切片过程中,相邻元素之间的间隔。步长为2意味着每次跳过一个元素进行取值。