تعرف على كيفية تحقيق أقصى استفادة من وظيفة map() في Python. تعلم كيفية تبسيط معالجة القوائم وتطبيق التحويلات الفعالة على مجموعات البيانات بسهولة وأناقة.

Equipment list

Here you can find the list of equipment used to create this tutorial.

This link will also show the software list used to create this tutorial.

تعليمي ذات صلة - بيثون

في هذه الصفحة، نقدم وصولاً سريعاً إلى قائمة من الدروس المتعلقة بـ Python.

ما هي وظيفة الخريطة؟

تستخدم الدالة MAP في Python لتطبيق دالة معينة على كل عنصر من واحد أو أكثر من التكرارات، مثل القوائم. يقوم بإرجاع مكرر ينتج النتائج ، مما يوفر طريقة موجزة لإجراء العمليات على جميع العناصر في التكرار بدون حلقات صريحة.

لماذا تستخدم وظيفة الخريطة؟

تعد وظيفة MAP مفيدة لأنها تسمح بالتطبيق الفعال لعملية معينة على كل عنصر داخل عنصر قابل للتكرار ، مثل قائمة ، دون الحاجة إلى ترميز حلقة يدويا. هذا لا يعزز فقط إمكانية قراءة التعليمات البرمجية ولكنه يعزز أيضا أسلوب برمجة أكثر إيجازا وأناقة.

كيف تعمل وظيفة الخريطة؟

تعمل وظيفة MAP في Python عن طريق أخذ دالة وواحد أو أكثر من التكرارات كمدخلات. ثم يطبق الوظيفة على كل عنصر مطابق من التكرارات ويعيد مكررا ينتج النتائج. إذا تم تمرير تكرارات متعددة ، فستنتج الخريطة مجموعات تحتوي على العناصر من تكرارات الإدخال. يتيح ذلك التحويل الفعال للبيانات دون الحاجة إلى حلقات صريحة ، مما يعزز بساطة التعليمات البرمجية وسهولة القراءة.

البرنامج التعليمي بايثون - باستخدام وظيفة MAP

إنشاء قائمة.

Copy to Clipboard

إنشاء دالة.

Copy to Clipboard

استخدم MAP لتطبيق الدالة على كل عنصر في قائمة.

Copy to Clipboard

تحويل كائن الخريطة إلى قائمة.

Copy to Clipboard

اطبع النتيجة.

Copy to Clipboard

هنا هو إخراج الأمر.

Copy to Clipboard

هنا هو نص بايثون الكامل.

Copy to Clipboard

في مثالنا ، نحدد الدالة TO_UPPERCASE لتحويل السلاسل إلى أحرف كبيرة. ثم نطبق هذه الوظيفة على كل عنصر من قائمة باستخدام وظيفة MAP.

استنتاج

تعمل وظيفة MAP في Python على تبسيط تحويل البيانات ، مما يوفر نهجا فعالا لتطبيق الوظائف على التكرارات ، وتعزيز إمكانية قراءة التعليمات البرمجية وتقليل الحاجة إلى الحلقات الصريحة.