使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:
list = [1, 2, 3, 4, 5, 6, 7 ]
print("list[1:5]: ", list[1:5])
list[1:5]: [2, 3, 4, 5]
按照之前的C++编程经验,list[1:5]应该有5个元素,但python却只有四个元素,并不包含第五个元素,有点奇怪,没有找到相应的解释,先标记一下。
更新:python 切片包头不包尾
使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:
list = [1, 2, 3, 4, 5, 6, 7 ]
print("list[1:5]: ", list[1:5])
list[1:5]: [2, 3, 4, 5]
按照之前的C++编程经验,list[1:5]应该有5个元素,但python却只有四个元素,并不包含第五个元素,有点奇怪,没有找到相应的解释,先标记一下。
更新:python 切片包头不包尾