למד כיצד למקסם את הפוטנציאל של הפונקציה 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.

ערכת לימוד קשורה - פייתון

בדף זה, אנו מציעים גישה מהירה לרשימת הדרכות הקשורות לפייתון.

מהי הפונקציה Filter?

הפונקציה Filter היא שיטה מוכללת הבונה איטרטור מרכיבים של איטרציה שעבורם פונקציה מסוימת מחזירה true. הוא מסנן את הרכיבים בהתבסס על הפונקציה הנתונה ומחזיר איטרטור המכיל את הפריטים המסוננים.

מדוע כדאי להשתמש בפונקציה Filter?

הפונקציה Filter משמשת כאשר יש צורך לחלץ רכיבים מאיטרביל העונים על תנאי או קריטריון מסוים. הוא מספק דרך יעילה ותמציתית לביצוע סינון נתונים, ומאפשר חילוץ של אלמנטים ספציפיים על בסיס קריטריונים מוגדרים בהתאמה אישית.

כיצד פועלת הפונקציה Filter?

הפונקציה Filter פועלת על-ידי לקיחת שני פרמטרים: פונקציה הקובעת את תנאי הסינון ואיטרציה המכילה את הרכיבים שיש לסנן. היא מחילה את הפונקציה שצוינה על כל רכיב באיטרציה ומחזירה איטרטור שמניב את הרכיבים שעבורם הפונקציה מחזירה True. רכיבים שעבורם הפונקציה מחזירה False אינם נכללים באיטרטור שנוצר.

ערכת לימוד Python - שימוש בפונקציה FILTER

צור רשימה.

Copy to Clipboard

צור פונקציה.

Copy to Clipboard

השתמש במסנן כדי לבחור רק שמות עם פחות מ- 6 תווים.

Copy to Clipboard

המר את אובייקט המסנן לרשימה.

Copy to Clipboard

הדפס את התוצאה.

Copy to Clipboard

הנה פלט הפקודה.

Copy to Clipboard

הנה סקריפט Python המלא.

Copy to Clipboard

כדוגמה נוספת, השתמש בפונקציה Filter במילון.

Copy to Clipboard

הנה פלט התסריט.

Copy to Clipboard

סקריפט זה בחר רק אנשים מתוך מילון עם חזקה מעל 9000.

מסקנה

הפונקציה FILTER בפייתון מייעלת את סינון הנתונים, מספקת שיטה יעילה לבחירת רכיבים על פי קריטריונים ספציפיים, ובכך משפרת את בהירות הקוד ומפשטת משימות סינון נתונים מורכבות.