Frage

nur eine kurze Frage, wenn ich eine Matrix n Zeilen und m Spalten hat, wie kann ich die 4 Seiten der Matrix abgeschnitten und eine neue Matrix zurückzukehren? (Die neue Matrix würde n-2 Zeilen m-2 Spalten).

Vielen Dank im Voraus

War es hilfreich?

Lösung

a[1:-1, 1:-1]

Andere Tipps

Eine allgemeine Antwort lautet:

a[[slice(1, -1) for _ in a.shape]]
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top