标签: python numpy
只是一个简单的问题,如果我有一个矩阵有n行和m列,我怎样才能切断矩阵的4个边并返回一个新的矩阵? (新矩阵将有n-2行m-2列)。
提前致谢
答案 0 :(得分:14)
a[1:-1, 1:-1]
答案 1 :(得分:5)
更一般的答案是:
a[[slice(1, -1) for _ in a.shape]]