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

• Python 3
• Python 3.12

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.

ما هي وظيفة التصفية؟

وظيفة التصفية هي طريقة مضمنة تقوم بإنشاء مكرر من عناصر قابلة للتكرار ترجع لها دالة معينة true. يقوم بتصفية العناصر بناء على الوظيفة المحددة وإرجاع مكرر يحتوي على العناصر التي تمت تصفيتها.

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

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

كيف تعمل وظيفة التصفية؟

تعمل وظيفة التصفية من خلال أخذ معلمتين: وظيفة تحدد حالة التصفية وقابلة للتكرار تحتوي على العناصر المراد تصفيتها. يقوم بتطبيق الوظيفة المحددة على كل عنصر في التكرار وإرجاع مكرر ينتج العناصر التي ترجع لها الدالة True. يتم استبعاد العناصر التي ترجع لها الدالة False من المكرر الناتج.

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

إنشاء قائمة.

Copy to Clipboard

إنشاء دالة.

Copy to Clipboard

استخدم عامل التصفية لتحديد الأسماء التي تحتوي على أقل من 6 أحرف فقط.

Copy to Clipboard

تحويل كائن عامل التصفية إلى قائمة.

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

كمثال آخر ، استخدم وظيفة التصفية في القاموس.

Copy to Clipboard

هنا هو إخراج البرنامج النصي.

Copy to Clipboard

اختار هذا البرنامج النصي الأشخاص فقط من قاموس بقوة تزيد عن 9000.

استنتاج

تعمل وظيفة FILTER في Python على تبسيط تصفية البيانات ، مما يوفر طريقة فعالة لاختيار العناصر بناء على معايير محددة ، وبالتالي تحسين وضوح الكود وتبسيط مهام تصفية البيانات المعقدة.