كيفية اقتطاع مصفوفة باستخدام نمباي (بايثون)
سؤال
مجرد سؤال سريع، إذا كان لدي مصفوفة لديها الصفوف والأعمدة ن م، كيف يمكنني قطع 4 الجانبين من المصفوفة والعودة مصفوفة جديدة؟ (المصفوفة الجديدة سيكون ن 2 صفوف م 2 الأعمدة).
وشكرا مقدما
المحلول
a[1:-1, 1:-1]
نصائح أخرى
والجواب أعم هي:
a[[slice(1, -1) for _ in a.shape]]
لا تنتمي إلى StackOverflow