Warunek wstępny:
Przed rozpoczęciem tego samouczka konieczne jest wyczyszczenie koncepcji operacji związkowej. Nowy zestaw powstaje, łącząc wspólne i nietypowe elementy dwóch lub więcej zestawów za pomocą operacji Union. Ogólnie, „U” Symbol służy do wskazania operacji Unii.
Na przykład:
Istnieją dwa zestawy, a i b.
Zestaw, a = 79, 34, 99, 23, 61Graficzne przedstawienie powyższej operacji związkowej pokazano poniżej. Tutaj, 99 I 61 są powszechne w obu zestawach.
Przykład-1: Zastosuj operację związkową na zestawach danych numerycznych
W poniższym przykładzie zdefiniowane są dwa zestawy numeryczne, a i b. Trzy wartości są powszechne w tych zestawach. Są to 7, 9 i 11.
#!/usr/bin/env python3Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Przykład-2: Zastosuj operację związkową na zestawach danych znaków
Poniższy przykład pokazuje użycie operatorów Unii na trzech zestawach znaków. Zestawy to A, B i C. Tutaj Set A zawiera cztery znaki, zestaw B zawiera trzy znaki, a zestaw C zawiera cztery znaki. Dwie postacie, „C” i „R” istnieją we wszystkich trzech zestawach. Tak więc nowy zestaw po operacji związkowej będzie zawierać 4+1+2 = 7 znaków.
#!/usr/bin/env python3Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Przykład-3: Zastosuj operację związkową na zestawach danych ciągu
W jaki sposób operację związkową można wykonać na dwóch zestawach danych ciągów i iterować wartości ostatecznego zestawu po operacji związkowej za pomocą pętli, pokazano w poniższym przykładzie. Tutaj dwa zestawy, A i B zawiera nazwę osób. Po zastosowaniu Unii na te zestawy wynik jest przechowywany w zmiennej, c. Dalej, dla pętli służy do iteracji wartości zestawu zestawu C podobnego do listy lub krotki i wydruku.
#!/usr/bin/env python3Wyjście:
Tutaj oba zestawy zawierają cztery wartości, a dwie wartości są powszechne w zestawach A i B. To są 'Ahmed Ali' I „Rita Hossain”. Zestaw C będzie zawierać sześć wartości. Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Przykład-4: Zastosuj operację związkową za pomocą metody Union ()
unia() Metodę może być stosowana jako alternatywa '|' ' operator do wykonywania operacji związkowych wśród zestawów. W poniższym skrypcie zdefiniowane są dwa zestawy wartości ciągu A I B. „Php” I „Laravel” Wartości są powszechne w obu zestawach. Zmienna, C zawiera zestaw po zastosowaniu operacji związkowej za pomocą unia() metoda. Wartości trzech zestawów są drukowane tutaj, a dla pętli są używane do iteracji wartości zestawu C jak poprzedni przykład.
#!/usr/bin/env python3Wyjście:
Po zastosowaniu operacji Union, zestaw C będzie zawierał sześć wartości. To są „java”, „angular”, „javascript”, „php”, „laravel” i „c#”. Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Wniosek:
Kiedy pracujesz z zestawami Python i musisz połączyć dane zestawów, usuwając zduplikowane wartości, będziesz musiał wykonać działanie związkowe w zestawach. Do wykonania zadania można zastosować metodę Union (|) lub Union (). Jeśli chcesz pobrać wspólne dane tylko z zestawów, musisz wykonać operację przecięcia, która nie jest tutaj omawiana. Istnieje wiele innych opcji w Pythonie, aby wykonywać różne rodzaje zadań matematycznych w zestawach Python. Mam nadzieję, że ten samouczek pomoże czytelnikom zrozumieć koncepcję operacji związkowej i zastosować ją w ich skrypcie.