كيفية اقتطاع مصفوفة باستخدام نمباي (بايثون)

StackOverflow https://stackoverflow.com/questions/365395

  •  21-08-2019
  •  | 
  •  

سؤال

مجرد سؤال سريع، إذا كان لدي مصفوفة لديها الصفوف والأعمدة ن م، كيف يمكنني قطع 4 الجانبين من المصفوفة والعودة مصفوفة جديدة؟ (المصفوفة الجديدة سيكون ن 2 صفوف م 2 الأعمدة).

وشكرا مقدما

هل كانت مفيدة؟

المحلول

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

نصائح أخرى

والجواب أعم هي:

a[[slice(1, -1) for _ in a.shape]]
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top