Menu
Coddy logo textTech

Operacje łączenia I

Lekcja 6 z 11 w kursie Zbiory w Pythonie w Coddy.

Suma dwóch zbiorów zawiera wszystkie unikalne elementy z obu zbiorów. Możesz wykonać sumę za pomocą metody union() lub operatora |.

set1 = {"apple", "banana", "cherry"}
set2 = {"banana", "date", "fig"}

# Przy użyciu metody union()
union_set = set1.union(set2)
print(union_set)  # Wynik: {'apple', 'banana', 'cherry', 'date', 'fig'}

# Przy użyciu operatora |
union_set = set1 | set2
print(union_set)  # Wynik: {'apple', 'banana', 'cherry', 'date', 'fig'}

Część wspólna dwóch zbiorów zawiera tylko elementy obecne w obu zbiorach. Możesz wyznaczyć część wspólną za pomocą metody intersection() lub operatora &.

set1 = {"apple", "banana", "cherry"}
set2 = {"banana", "date", "fig"}

# Przy użyciu metody intersection()
intersection_set = set1.intersection(set2)
print(intersection_set)  # Wynik: {'banana'}

# Przy użyciu operatora &
intersection_set = set1 & set2
print(intersection_set)  # Wynik: {'banana'}

Te podstawowe operacje łączenia pozwalają łączyć zbiory na wiele sposobów, umożliwiając wydajne przetwarzanie i porównywanie danych.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

challenge icon

Wyzwanie

Łatwy
  1. Utwórz dwa zbiory: set1 z elementami "apple", "banana" i "cherry" oraz set2 z elementami "banana", "date" i "elderberry".
  2. Oblicz sumę zbiorów set1 i set2 i zapisz wynik w zmiennej o nazwie union_result.
  3. Oblicz część wspólną zbiorów set1 i set2 i zapisz wynik w zmiennej o nazwie intersection_result.
  4. Wyświetl zarówno union_result, jak i intersection_result.

Spróbuj swoich sił

Wszystkie lekcje w sekcji Zbiory w Pythonie

Poćwicz samodzielnie: Kompilator Python online