假设我有一个像这样的数组:a = np.arange(0,10)为什么a[-1:9]给出一个空的结果?我希望它给出一个包含 a[-1]、a[0]、a[1]、... a[8] 的结果。
1 回答
函数式编程
TA贡献1807条经验 获得超9个赞
切片被解释为从 开始a[-1]
,与 相同a[len(a)-1]
,因此a[-1:9]
等价于a[9:9]
,它是一个空列表。您的预期结果不是连续范围,这是切片必须产生的。
添加回答
举报
0/150
提交
取消