Menu
Coddy logo textTech

פעולות איחוד 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'}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

challenge icon

אתגר

קל
  1. צרו שתי קבוצות: set1 עם הפריטים "apple", "banana" ו־"cherry", ו־set2 עם הפריטים "banana", "date" ו־"elderberry".
  2. חשבו את האיחוד של set1 ו־set2 ושמרו את התוצאה במשתנה בשם union_result.
  3. חשבו את החיתוך של set1 ו־set2 ושמרו את התוצאה במשתנה בשם intersection_result.
  4. הדפיסו גם את union_result וגם את intersection_result.

נסו בעצמכם

כל השיעורים ביחידה קבוצות ב-Python

תרגלו בעצמכם: קומפיילר Python אונליין