Metoda przedmiotów w Pythonie

Metoda przedmiotów w Pythonie
W Pythonie słownik to lista elementów, które nie są sortowane. W słowniku Python każdy klucz jest dopasowany do odpowiedniej wartości, tak jak w prawdziwym słowniku, w którym każde słowo jest powiązane z jego wyjaśnieniem. Treść przechowywana w słowniku pod kombinacją wartości kluczowych jest uważana za element. Informacje przechowywane w słowniku nie są zorganizowane i są zmienne. Tak więc po utworzeniu słownika elementy można zmodyfikować. Dlatego elementów nie można powtórzyć w jednym słowniku. Każdy rodzaj danych jest używany dla elementów słownika. Listy, słowniki, krotki, a także inne struktury danych są używane do przechowywania danych.

Parametry funkcji Items ()

Każdy element w słowniku jest zwracany jako lista wartości atrybutów za pomocą funkcji Items () w słowniku. Kombinacje klucza słownika i wartości byłyby zatem przedstawione jako lista par krotek po ich zwróceniu.

Składnia funkcji Items ()

Nie ma żadnych argumentów dla funkcji i elementów ().

Wartość zwracana

Klucz i kombinacja wartości zdefiniowane w słowniku są pokazane jako krotki na liście za każdym razem, gdy wywołujemy funkcję Items (). Zwracany zestaw reprezentuje widok elementów słownika. Słownik nie jest przekonwertowany w listę przy użyciu tej techniki. Dodatkowo wyświetlacz listy wskazuje również wszystkie modyfikacje dokonane w słowniku.

W tym artykule mówimy o kilku metodologiach stosowanych do nabycia elementów ze słownika.

Przykład 1:
W takim przypadku wykorzystujemy funkcję i elementy () i zwracamy wszystkie elementy zdefiniowane w słowniku.

Dict_1 = „z”: „Japan”, „t”: 9, „M”: „Paris”
Drukuj („Wartości słownika to:”)
wydrukuj (dict_1.rzeczy())

Pierwszym krokiem jest zainicjowanie zmiennej „DICT_1”. Tutaj zapisujemy niektóre wartości, które obejmują wartości numeryczne, alfabetyczne i struny. Wszystkie mają postać typu danych słownika. Ten słownik ma trzy elementy. Słownik to nieposortowana reprezentacja elementów danych, które można wykorzystać do zapisywania elementów danych w Python. W przeciwieństwie do innych typów danych, które przechowałyby tylko jeden element, słowniki mogą również pomieścić kluczową kombinację. Funkcja Items () w słowniku Python jest stosowana do zwrotu zbioru wszystkich kluczy słownika, a także wartości liczbowych.

Teraz nazywamy metodą drukowania, aby wydrukować instrukcję „Wartości słownika to:”. Wraz z tym wyświetlamy elementy zdefiniowanego słownika za pomocą instrukcji drukowania. W funkcji print () stosowana jest metoda i elementy ().

Wartości wymienione na liście nie są stale widoczne w podobnej kolejności.

Przykład 2:
Pokazujemy, w jaki sposób metoda ICTES () działa z aktualizacją słownika. Poniższa próbka ilustruje, jak zmienia się obiekt widoku w miarę zmodyfikowania słownika.

Dict = „f”: „krykieta”, „k”: 2, „p”: „hokej”
Drukuj („Rzeczywiste wartości słownika to:”)
i = DICT.rzeczy()
Drukuj (i)
del [dyct ['p']]
Drukuj („Zmodyfikowane wartości słownika to:”)
Drukuj (i)

Inicjalizacja zmiennej „dec” jest pierwszym krokiem. Przechowujemy niektóre wartości, w tym ciągi, alfabety i wartości numeryczne. Wszystkie są wyrażane jako typy danych słownika. W tym słowniku są trzy elementy. Teraz, aby wydrukować frazę „Rzeczywiste wartości słownika to:”, wywołujemy funkcję drukowania.

Ponadto wykorzystujemy instrukcję drukowania do wykazania wartości określonego słownika. Funkcja Items () jest używana w metodzie print (). Chcemy wprowadzić pewne zmiany w wymaganym słowniku. Usuwamy wartość kluczową „P”, więc używamy metody Del (. Następnie stosuje się funkcję print (), aby reprezentować wiersz „Zmodyfikowane wartości słownika to:”. Po usunięciu wartości drukujemy resztkowe elementy słownika.

Przykład 3:
Podejście pozycji () nie podnosi wyjątków, jeśli słownik był pusty. W tym przypadku tworzymy pusty słownik. Zobaczmy następującą ilustrację:

Games =
A = gry.rzeczy()
Drukuj (a)

Rozpoczynamy kod od utworzenia słownika, a także ogłoszenie zmiennej o nazwie „gry”. Ten słownik jest pusty. Nazywamy funkcję Items () używaną do przechowywania wartości słownika. Ostatecznie wyświetlamy elementy słownika za pomocą metody print ().

Przykład 4:
W tym przypadku oprócz funkcji Items () stosuje się niektóre inne wyspecjalizowane metody, aby uzyskać elementy słownika.

emp = 'emp_name': 'raheem', 'emp_status': 'hr', 'emp_email': '[email protected] '
Dla x w EMP:
print ("(", x, ":", emp [x], end = "),")
L = EMP.rzeczy()
Drukuj („\ n”, L)

Po pierwsze, konstruujemy słownik zwany „emp”. Ten słownik przechowuje informacje pracownika. Słownik zawiera nazwę pracownika, status jego pracy i e-mail-id-ID pracownika. W późniejszym kroku używamy pętli „for”. Zainicjujemy zmienną pętli „x”. Ta pętla itera każdego klucza i wartości wymaganego słownika i drukuje wartości.

Następnie stosujemy metodę i wszystkie elementy słownika są przechowywane w zmiennej „L”. Aby reprezentować elementy słownika, stosujemy metodę print () na końcu programu.

Wniosek:

W tym artykule zbadaliśmy zastosowanie metody pozycji () w Pythonie. Atrybut słownika, który daje realistyczną reprezentację elementów słownika jako zestaw zidentyfikowanych par, jest zwracany przez DICT.Metoda Items (). Po aktualizacji słownika, ten obiekt wyświetlacza jest również modyfikowany. Pierwszy przykład tego przewodnika pokazuje użycie metody elementów () w celu uzyskania wszystkich wartości słownika. W drugiej ilustracji zmodyfikowaliśmy elementy słownika za pomocą metody i elementów (). Trzeci przykład pokazał nam, że kiedy zastosujemy metodę i elementy () na pustym zestawie, nie podnosi błędu. W ostatnim przypadku wykorzystaliśmy pętlę „dla”, aby uzyskać elementy w słowniku. Każdy typ danych, który zawiera ciągi i wartości liczbowe, jest używany dla komponentów słownika.