ما هي مصفوفة NumPy؟
ما هي مصفوفة NumPy؟

فيديو: ما هي مصفوفة NumPy؟

فيديو: ما هي مصفوفة NumPy؟
فيديو: Learn Python in Arabic #143 - Numpy - Create Arrays 2024, شهر نوفمبر
Anonim

أ مجموعة معقدة هي شبكة من القيم ، جميعها من نفس النوع ، وتتم فهرستها بواسطة مجموعة من الأعداد الصحيحة غير السالبة. عدد الأبعاد هو رتبة مجموعة مصفوفة ؛ شكل مجموعة مصفوفة هي مجموعة من الأعداد الصحيحة تعطي حجم مجموعة مصفوفة على طول كل بعد. قدمت مكتبة Python الأساسية القوائم.

وبالمثل ، كيف تصرح عن مصفوفة NumPy؟

يمكنك أيضًا إنشاء قائمة Python وتمرير اسم المتغير الخاص بها لإنشاء ملف صفيف Numpy . يمكنك التأكد من أن كلا المتغيرين ، مجموعة مصفوفة والقائمة ، هي من نوع قائمة Python و صفيف Numpy على التوالى. لإنشاء ثنائي الأبعاد مجموعة مصفوفة ، قم بتمرير سلسلة من القوائم إلى مجموعة مصفوفة وظيفة.

وبالمثل ، ما هو NumPy المستخدم؟ NumPy هي حزمة في بايثون يستعمل ل الحوسبة العلمية. NumPy الحزمة اعتدت ان إجراء عمليات مختلفة. ndarray ( NumPy Array) هي مصفوفة متعددة الأبعاد اعتدت ان قيم تخزين من نفس نوع البيانات. تتم فهرسة هذه المصفوفات تمامًا مثل التسلسلات ، وتبدأ بصفر.

من هنا ، ما هي قائمة أو مصفوفة NumPy الأسرع؟

بسبب ال صفيف Numpy معبأة بكثافة في الذاكرة بسبب نوعها المتجانس ، كما أنها تحرر الذاكرة أسرع . بشكل عام ، تم تنفيذ المهمة في نومبي حوالي 5 إلى 100 مرة أسرع من الثعبان القياسي قائمة ، وهي قفزة كبيرة من حيث السرعة.

لماذا تعتبر مجموعة NumPy سريعة؟

العمليات في نومبي هي إلى حد أسرع لأنهم يستفيدون من التوازي (وهو حالة البيانات المتعددة ذات التعليمات الفردية (SIMD)) ، في حين أن حلقة for التقليدية لا يمكنها الاستفادة منها.

موصى به: