logo

Python set() פונקציה

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

כיצד להמיר int למחרוזת

חֲתִימָה

 set([iterable]) 

פרמטרים

ניתנת לחזרה : אוסף של אלמנטים בלתי ניתנים לשינוי.

לַחֲזוֹר

זה מחזיר סט חדש.

בוא נראה כמה דוגמאות לפונקציית set() כדי להבין את הפונקציונליות שלה.

Python set() פונקציה דוגמה 1

דוגמה פשוטה ליצירת סט של שימוש באלמנטים הניתנים לחזרה.

 # Python set() function example # Calling function result = set() # empty set result2 = set('12') result3 = set('javatpoint') # Displaying result print(result) print(result2) print(result3) 

תְפוּקָה:

 set() {'1', '2'} {'a', 'n', 'v', 't', 'j', 'p', 'i', 'o'} 

Python set() פונקציה דוגמה 2

 # Python set() function example # Calling function result = set(['12','13','15']) result2 = set(('j','a','v','a','t','p','o','i','n','t')) result3 = set({1:'One',2:'Two',3:'Three'}) # Displaying result print(result) print(result2) print(result3) 

תְפוּקָה:

גיל פיט דיווידסון
 {'15', '13', '12'} {'n', 'v', 'a', 'j', 'p', 't', 'o', 'i'} {1, 2, 3} 

Python set() פונקציה דוגמה 3

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

 # Python set() function example def geteven(data): if data%2 == 0: return data evenval = filter(geteven,[2,5,6,9,8,4]) # Calling function result = set(evenval) # Displaying result print(result) 

תְפוּקָה:

 {8, 2, 4, 6}