Problem

7/12

عناصر المصفوفة الصفرية

Theory Click to read/hide

صفيف عناصر نبسب ؛
الوظيفة & nbsp؛ nonzero (V) & nbsp؛
والنتيجة هي مجموعة من المصفوفات. تتوافق كل مصفوفة مع محور منفصل للمصفوفة الأصلية وتحتوي على فهارس مع عناصر غير صفرية في هذه المصفوفة.
V - & nbsp؛ مصفوفة NumPy أو كائن يشبه المصفوفة.
إرجاع & nbsp؛ Python & nbsp؛ tuple & nbsp؛ ( tuple ) - & nbsp؛ tuple مع مصفوفات من الفهارس لعناصر غير صفرية من المصفوفة الأصلية & nbsp؛ V .
على & nbsp؛
الوظيفة & nbsp؛ count_nonzero (V) & nbsp؛
تعتمد هذه الوظيفة على طريقة & nbsp؛ __ bool __ () & nbsp؛ المضمنة لكائنات Python التي تتحقق مما إذا كانت صحيحة. ويترتب على ذلك أن الوظيفة & nbsp؛ count_nonzero () & nbsp؛ قادرة بالفعل على العمل ليس فقط مع الأرقام ، ولكن أيضًا مع أي كائنات يمكن أن تكون إما صحيحة أو خاطئة.
V - & nbsp؛ مصفوفة NumPy أو كائن يشبه المصفوفة.
ترجع الدالة عدد عناصر الصفيف غير الصفرية على طول المحور المحدد.

Problem

إعطاء متجه Z . & nbsp؛

1) اكتب إلى المتغير NonZerros مؤشرات العناصر غير الصفرية.
2) اكتب & nbsp؛ variable Count_NonZerros & nbsp؛ عدد العناصر غير الصفرية.

أضف سطرين فقط إلى البرنامج. لا تحتاج إلى إدخال أو إخراج أي شيء. تم إنشاء المتجه Z بالفعل.