Python Set Method Method_update

Python Set Method Method_update
Termin „język wysokiego poziomu” odnosi się do języków programowania komputerowego. Python jest jednym z nich, który pozwala użyć operatorów symbolicznych w celu symbolizowania procesów operacyjnych i nazw symbolicznych do reprezentowania struktur danych i danych oprócz struktury z składnią i semantyką w celu opisania algorytmu obliczeniowego. Wpisy dostępne w obu zestawach są odrzucane przy użyciu metody „różnica_update ()” w Python.

Funkcja „różnica_update ()” odróżnia się od metody „różnicy (”). Uaktualnia oryginalny zestaw do usunięcia niepożądanych elementów, podczas gdy metoda „różnica ()” zapewnia nowy zestaw z wykluczonymi rzeczami niepożądanymi. Funkcja różnicy wytwarza nowy zestaw, który jest rozbieżnością między pierwszym zestawem a wszystkimi dodatkowymi zestawami przekazywanymi jako argumenty tylko wtedy,.

Kopia zestawu jest podana, jeśli funkcja „różnica ()” akceptuje brak danych wejściowych. Różni się od funkcji Python „Different_update ()”, metoda SET „Different ()” zwraca nowy zestaw zawierający wartość. Zestaw dzwoniącego, który już istnieje, jest dostosowywana metodą Python „Diffing_update ()”. Oddzielając różne zestawy za pomocą przecinków, możemy zastosować metodę „różnica_update ()” z różnymi zestawami. Operator przypisywania „-=” pozwala nam osiągnąć te same cele.

Jakby mieliśmy dwa zestawy (a, b), (a - b) zostaną uzyskane i zwrócone metodą ustawioną różnicą (). Zestaw jest zmieniany metodą SET DIGLATION Aktualizacja (). Kiedy (a - b) jest wykonywane, a jest przełączany na (a - b), a gdy (b - a) jest wykonywane, b jest zmieniane na (b - a). Funkcja naprawia wartość bieżącego zestawu i zwraca puste. Metodologia rozróżnienia decyduje, czy uwzględnić wiersz w tabeli wyników, rozważając pełne wiersze.

Zatem wymaga się zgodności związkowej między dwiema tabelami źródłowymi. Krotki są wynikiem funkcji określonej różnicy i istnieją w jednej relacji, ale różnią się od drugiej. Aby to oznaczyć, napisaliśmy A - B, który jest czytany jako „minus B”. W naszych przykładach zademonstrujemy, jak działa funkcja aktualizacji różnicy i uzyskujemy różnicę między dwoma zestawami.

Składnia metody Python SET Different_update ()

Przykład 1: Korzystanie z wyjścia metody różnicy_update () między dwoma zestawami (a i b).

Omówmy pierwszy przykład naszego artykułu związanego z aktualizacją różnic w zestawie Python. Aby wyjaśnić metodę „Set Different_Update ()”, wzięliśmy dwa zestawy o nazwie „A” i „B” posiadające pięć jednostek w każdym zestawie w kodzie źródłowym Python. Podmioty przechowywane w zestawie „A” to „20”, „25”, „35”, „37” i „39”; podczas gdy podmiotami zestawu „B” są „21”, „35”, „25”, „37” i „51”. Po przypisaniu jednostek w obu zestawach zastosowaliśmy funkcję „print ()”, aby najpierw wyświetlać oba zestawy na ekranie wyjściowym. Użyliśmy go wraz z komunikatem wyświetlania „Our Set A” dla zestawu „A” i „Our Set B” dla zestawu „B”, aby to lepiej zrozumieć.

Teraz przejdźmy do naszej głównej funkcji „A.różnica_update (b) ”, która znajdzie różnicę między zestawem„ a ”a zestawem„ b ”. Dzięki temu wyeliminuje to wszystkie podmioty zbioru „A”, które są obecne w zestawie „B”. Pozostałe elementy w zestawie „A”, po różnicy, zostaną zapisane w zestawie „A”, a do wyświetlania zastosowaliśmy funkcję „print ()” wraz z komunikatem wyświetlania „Ustaw po różnicy aktualizacji„ A-B ”= ”I przypisz go wartość obecna w„ A ”.

Jeśli spojrzymy na nasz wyświetlacz wyjściowy w pierwszym wierszu, mamy nasz zestaw wizualny „A” i ustawiamy „B” wraz ze wszystkimi elementami, które przypisaliśmy wcześniej w kodzie. Po metodzie „SET DIGLICE_UPDATE ()” jednostki „35”, „37” i „25” zostaną zakończone z zestawu „A” po różnicy „A-B”, a zestaw utrzymuje pozostałe wartości „39” i „20”. Po różnicy między zestawem „A” a ustawą „B”, dwa jednostki zostaną wyświetlone na ekranie zestawu „A”

Przykład 2: Wykorzystanie wyjścia metody różnicy_update () między dwoma zestawami (b i a) aktualizacje zestaw b.

W naszym drugim przykładzie stworzyliśmy również dwa zestawy o nazwie „A” i „B”, jak stworzyliśmy w poprzednim przykładzie. Podmiotami, które przypisaliśmy do ustawienia „A”, to „700”, „720”, „730”, „737” i „739”. Podmioty przekazane „B” to „720”, „735”, „739”, „737” i „751”. Po przypisaniu podmiotów wyświetlaliśmy je oba, dwukrotnie stosując funkcję „print ()”. Po funkcji „print ()” zastosowaliśmy „różnica_update” na zestawie do znalezienia różnicy w zestawie „a” z zestawu „b”.

Krótko mówiąc, wykonamy „B-A”, a ostatecznie wspólne elementy zestawu „B” i zestaw „A” zostaną usunięte z zestawu „B”, a unikalne elementy zestawu „B” będą istniały tylko. Aby wyświetlić pozostałe elementy zestawu „B”, używamy funkcji „print ()”, aby wyświetlać ją na ekranie wyjściowym wizualnie.

Wyświetlacz wyjściowy będzie miał najpierw elementy zestawu „A”, które to „737”, „739”, „720”, „730” i „700”. W drugim wierszu wyświetlacza wyjściowego ustawiliśmy podmioty „B”, które wcześniej przypisaliśmy w kodzie, to „737”, „739”, „751”, „720” i „735”. Po różnicy istoty pozostawione w planie po „B-A” będą „751” i „735”. Te dwa elementy są jedynymi, które są unikalne w zestawie „B”. Reszta wszystkich elementów zestawu „B” zostanie wyeliminowana, ponieważ istnią one również w zestawie „A”.

Przykład 3: Korzystanie z wyjścia metody różnicy_update () między wieloma zestawami A, B i C.

Teraz w ostatnim przykładzie omówimy, w jaki sposób zastosujemy określoną różnicę w wielu zestawach. W tym celu tym razem wzięliśmy trzy zestawy: ustaw „A” podmiotów „Python”, „Tygrys” i „Lion”, ustaw „B” trzymające trzy podmioty, które są „papugą”, „wielbłąda” i „Python” i ustaw „C” o „Lion”, „Python” i „Gepard”. Kiedy przypisaliśmy wartości do wszystkich naszych zestawów, użyliśmy funkcji drukowania, aby je wyświetlić. W przypadku różnych koncepcji zestawów zastosowaliśmy funkcję „różnica_update ()” na zestawach „B” i „C”, ponieważ chcieliśmy znaleźć różnicę między wieloma zestawami z jednego zestawu. W celu ustalenia różnicy między ustawianiem „A od zestawu„ b ”i„ c ”, mamy ją w formie matematycznej„ (a-b) -C ”

Rzućmy okiem na nasze wyjście, które pokazują oba trzy zestawy wraz ze wszystkimi ich podmiotami, które przypisaliśmy w zestawach „A”, „B” i „C” w pierwszych trzech wierszach. Ustaw „A” pokazuje dane „Lion”, „Tiger” i „Python”. Ustaw „B” Wyświetla „Parrot”, „Python” i „Camel”. Podczas gdy Set „C” pokazuje byty, które są „Lion”, „Python” i „Geparda”. Wreszcie, po zjawisku aktualizacji różnicy, wszystkie wartości zostaną zakończone przez te wiele zestawów „Python” z zestawu „B” i „Lion” z zestawu „C”. Wartość pozostawiona po różnicy będzie „tygrys” z zestawu „A”.

Wniosek

W naszym artykule omówiliśmy metodę „Set Different_update ()”, w której możemy wykonać relacje różnice między dwoma lub wieloma zestawami. W pierwszych dwóch przykładach zastosowaliśmy różnicę ustaloną między dwoma zestawami „A” i „B” i znaleźliśmy różną relację „A-B” i „B-A”, podczas gdy w trzecim przykładzie wzięliśmy trzy zestawy, aby opracować więcej o „Zestawie Metoda różnicy_update () ”.