如何实现Numpy负索引a[:-0]?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (23)

我想用数组切片来修剪我的数组。

a_trimmed = a[trim_left:-trim_right]

这很好,除非trim_right是0,我得到a[trim_left:0],这是一个空数组。

我想我可以

a[trim_left:a.shape[0]-trim_right]

但更丑。最干净的表达方式是什么?

提问于
用户回答回答于

None是一个有效的片端点:

a[trim_left:-trim_right or None]
用户回答回答于

扫码关注云+社区