פעולות איחוד I
שיעור 6 מתוך 11 בקורס קבוצות ב-Python של Coddy.
האיחוד של שתי קבוצות כולל את כל האיברים הייחודיים משתי הקבוצות. אפשר לבצע איחוד באמצעות המתודה union() או האופרטור |.
set1 = {"apple", "banana", "cherry"}
set2 = {"banana", "date", "fig"}
# שימוש במתודה union()
union_set = set1.union(set2)
print(union_set) # פלט: {'apple', 'banana', 'cherry', 'date', 'fig'}
# שימוש באופרטור |
union_set = set1 | set2
print(union_set) # פלט: {'apple', 'banana', 'cherry', 'date', 'fig'}החיתוך של שתי קבוצות כולל רק את האיברים שנמצאים בשתי הקבוצות. אפשר לבצע חיתוך באמצעות המתודה intersection() או האופרטור &.
set1 = {"apple", "banana", "cherry"}
set2 = {"banana", "date", "fig"}
# שימוש במתודה intersection()
intersection_set = set1.intersection(set2)
print(intersection_set) # פלט: {'banana'}
# שימוש באופרטור &
intersection_set = set1 & set2
print(intersection_set) # פלט: {'banana'}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
אתגר
קל- צרו שתי קבוצות:
set1עם הפריטים"apple","banana"ו־"cherry", ו־set2עם הפריטים"banana","date"ו־"elderberry". - חשבו את האיחוד של
set1ו־set2ושמרו את התוצאה במשתנה בשםunion_result. - חשבו את החיתוך של
set1ו־set2ושמרו את התוצאה במשתנה בשםintersection_result. - הדפיסו גם את
union_resultוגם אתintersection_result.
נסו בעצמכם
כל השיעורים ביחידה קבוצות ב-Python
1קבוצות
מבואקבוצות ב-Pythonגישה לפריטיםהוספת פריטיםהסרת פריטיםפעולות איחוד Iפעולות איחוד IIכל המתודותתרגלו בעצמכם: קומפיילר Python אונליין