Python Dictionary Values() Methode

Python Dictionary Values Methode



Python ist eine sehr einfache Programmiersprache für Anfänger. Wir können ganz einfach ein Wörterbuch in „Python“ erstellen. Schlüssel werden zum Indizieren in Datenstrukturen wie Wörterbüchern verwendet. Nachdem wir die Wörterbücher in „Python“ erstellt haben, können wir auch viele Funktionen auf diese Wörterbücher anwenden. Wir können die Daten des Wörterbuchs kopieren, die gesamten Daten aus dem Wörterbuch entfernen, bestimmte Daten aus dem Wörterbuch entfernen oder viele andere Aufgaben können mit Hilfe der „Python“-Funktionen am Wörterbuch ausgeführt werden. Wir können auch die Ansichtsobjekte des Wörterbuchs erhalten. Die Werte des Wörterbuchs sind im Ansichtsobjekt enthalten. Wir können diese Werte leicht erhalten, indem wir die Methode „values()“ in „Python“ verwenden. Die Methode „values()“ gibt dieses Ansichtsobjekt zurück.

In diesem Artikel gehen wir darauf ein, wie die „values()“-Methode von Python funktioniert und wie sie das Ansichtsobjekt zurückgibt. Nach einer Erläuterung der Syntax werden wir auch die Methode „values()“ in unserem Code verwenden.







Syntax:



Dictionary_name.values ( )


Wir geben einfach den Wörterbuchnamen ein. Diese Funktion benötigt keine Parameter.



Beispiel 1:

Hier ist der „Python“-Code, den wir in der „Spyder“-App erstellt haben. In diesem Beispiel wird das Wörterbuch „Marksheet“ erstellt. Wir haben auch die Daten darin eingefügt. Die Daten aus diesem Wörterbuch, die wir eingefügt haben, sind „Ethik: 88, DDBMS: 50, Literatur: 79, ITC: 95, Mathematik: 99“. Wir haben einige Schlüssel und Werte in dieses Wörterbuch eingefügt. Danach haben wir die Funktion „print()“, weil wir dieses komplette Wörterbuch auf dem Terminal anzeigen möchten. Wir übergeben einfach das „Marksheet“ an dieses „print()“, damit wir dieses Wörterbuch nach der Ausführung dieses Codes auf dem Ausgabebildschirm sehen können. Wir haben die Methode „values()“ noch nicht angewendet. Zuerst zeigen wir dieses vollständige Wörterbuch. Dann verwenden wir die Methode „values()“ mit diesem Wörterbuch.






Für die Ausführung dieses Codes drücken wir einfach „Shift+Enter“. Die Ausgabe wird auf dem Terminal dieser „Spyder“-App gerendert. Das Wörterbuch ist im folgenden Ergebnis sichtbar, mit allen Schlüsseln und Werten, die wir in den Code eingefügt haben. Machen Sie jetzt weiter und sehen Sie, wie Sie die Methode „values()“ verwenden.


Nun verwenden wir die Methode „values()“. Das „Marksheet“ ist der Name des Wörterbuchs. Dann geben wir die „values()“-Methode mit diesem „Marksheet“ ein, wie in der folgenden Abbildung gezeigt. Diese „values()“-Methode gibt nur die Werte dieses Wörterbuchs zurück. Wir schreiben diese Methode in „print()“, damit sie auch auf der Konsole angezeigt wird.




Überprüfen Sie dieses Ergebnis. Sie können sehen, dass in diesem Ergebnis nur die Werte des Wörterbuchs gedruckt werden. Dies liegt daran, dass wir die Methode „values()“ im „Python“-Code verwendet haben.

Beispiel 2:

„Gehälter“ ist das Wörterbuch, das wir in diesem Beispiel generieren. Dieses Wörterbuch „Gehälter“ enthält „Ryan: 88000, Jason:59000, Lily: 62000, David: 75000, Ronald: 49000, Gary: 48000“. Dann fügen wir es in „print()“ ein, was beim Drucken des „Salaries“-Wörterbuchs auf der Konsole hilft. Danach wenden wir die Methode „values()“ an, indem wir den Namen des Wörterbuchs eingeben. Wir schreiben es als „Salaries.values()“. Wir fügen dies auch in „print()“ ein, das das Ergebnis nach Anwendung dieser Methode auf dem Bildschirm druckt. Es holt alle Werte aus dem Wörterbuch und zeigt sie auf der Konsole an.


Das Wörterbuch, das die Schlüssel und Werte enthält, wird zuerst angezeigt. Dann werden nur die Werte dieses Wörterbuchs gedruckt, da wir die Methode „values()“ im Code verwendet haben.

Beispiel 3:

Das Wörterbuch, das wir erstellen, heißt „Projekte“. „Mobile Apps: 19, Business-Websites: 20, Café-Websites: 14, Möbel-Websites: 15, Shopping-Websites: 23“ sind in diesem „Projekte“-Wörterbuch aufgeführt. Die Funktion „print()“ wird dann verwendet, um das Wörterbuch „Projects“ auf dem Terminal auszudrucken. Danach verwenden wir durch Eingabe des Wörterbuchnamens die Methode „values()“ mit diesem Wörterbuchnamen. Wir schreiben es nicht nur als „Projects.values()“, sondern fügen es auch in die Funktion „print()“ ein, die das Ergebnis der Verwendung dieser Methode auf dem Bildschirm ausgibt. Die Werte werden alle aus dem Wörterbuch übernommen und auf dem Terminal angezeigt.


Zuerst wird das komplette Wörterbuch zusammen mit allen Schlüsseln und Werten gerendert. Wir können jedoch sehen, dass nur die Werte des Wörterbuchs „Projekte“ gerendert werden. Diese Werte erhalten wir mit Hilfe der Methode „values()“.

Beispiel 4:

Wir erstellen ein „Even_Nums“-Wörterbuch und es enthält einige Schlüssel und Werte. Die Schlüssel und Werte, die wir in dieses „Even_Nums“-Wörterbuch einfügen, sind „Zwei: 2, Vier: 4, Sechs: 6, Acht: 8“. Danach platzieren wir das „print()“ darunter. In dieser „print()“-Methode wird der Name des Wörterbuchs geschrieben, also wird dieses Wörterbuch gedruckt.

Jetzt verwenden wir die „Daten“, die der Variablenname sind. Es wird mit der Methode „values()“ initialisiert. Wir initialisieren es mit „Even_Nums.values()“, sodass die Werte, die wir durch diese Methode aus dem Wörterbuch „Even_Nums“ erhalten, in der Variablen „data“ gespeichert werden. Danach verwenden wir wieder das „print()“. Nun drucken wir die Werte, die wir mit Hilfe der Methode „values()“ erhalten. Wir schreiben die „Daten“ in die Methode „print()“.

Jetzt wollen wir diesem „Even_Nums“-Wörterbuch ein weiteres Element hinzufügen. Also setzen wir „Even_Num“, das ist der Name des Wörterbuchs, und dann die eckigen Klammern. In diese eckige Klammer schreiben wir den Schlüssel, den wir diesem Wörterbuch hinzufügen möchten. Der Schlüsselname ist „Zehn“. Darauf legen wir dann auch Wert. Der Wert, den wir hier hinzugefügt haben, ist „10“. Wir platzieren die Datenvariable wieder innerhalb des „print()“. Dieses Mal gibt es auch den aktualisierten Wert zusammen mit den vorherigen Werten des Wörterbuchs zurück.


Das hier gezeigte Wörterbuch enthält vier Schlüssel und vier Werte. Dann zeigt es nur die Werte des Wörterbuchs. Danach fügt es diesem Wörterbuch den neuen Wert und Schlüssel hinzu und zeigt auch den aktualisierten Wert zusammen mit den vorherigen Werten, die wir eingefügt haben.

Beispiel 5:

Das Dictionary „item_sold“ ist nun erstellt. Wir platzieren „Nuggets: 19, Marmelade: 22, Brot: 15, Eier: 24, Nudeln: 24“ in diesem „Item_sold“-Wörterbuch. Dann drucken wir das „Item_sold“-Wörterbuch. Nachdem wir dies angezeigt haben, verwenden wir am Ende die Methode „values()“. Wir schreiben auch die Methode „values()“ in „print()“, sodass alle Werte, die wir aus dem Wörterbuch erhalten, auch auf der Konsole gedruckt werden.


Das gesamte Wörterbuch wird zuerst gerendert, einschließlich aller Schlüssel und Werte. Wie wir jedoch im folgenden Bild sehen können, werden nach dem Drucken des gesamten Wörterbuchs nur die Werte des Wörterbuchs angezeigt. Die „values()“-Technik hilft uns, diese Werte zu erhalten.

Beispiel 6:

Nun, das Wörterbuch, das wir hier haben, ist das „STD“-Wörterbuch, in das wir „Englisch: 79, PF: 82, OOP: 75, Java: 54, OS: 74“ einfügen. Dann drucken wir es auf die gleiche Weise wie in den vorherigen Codes erklärt. Wir erhalten seine Werte auch, indem wir die Methode „values()“ verwenden. Anschließend berechnen wir mit Hilfe der Funktion „sum()“ die „Summe“ dieser Werte. In dieser Funktion „sum()“ übergeben wir die Variable, in der wir die Werte dieses Wörterbuchs speichern. Diese Funktion berechnet die Summe aller Werte und rendert das Ergebnis auch auf der Konsole, weil wir diese Methode in „print()“ geschrieben haben.


Das gesamte Wörterbuch wird gerendert und die Werte werden auch separat gerendert. Danach wird in diesem Ergebnis auch die Summe der Werte angezeigt, da wir die Funktion „sum()“ nach der Funktion „values()“ im Code angewendet haben.

Fazit

Die „values()“-Technik des „Python“-Wörterbuchs ist das Hauptthema des Artikels. Wir haben die Funktionsweise der „values()“-Methode und ihre Verwendung in „Python“ beschrieben. Wir haben untersucht, dass diese „values()“-Methode dabei hilft, die Werte aus dem Wörterbuch zu erhalten. Wir haben hier viele Beispiele gezeigt, in denen wir die Funktionsweise der Methode „values()“ gezeigt haben. Wir haben auch besprochen, wie die Werte des Wörterbuchs hinzugefügt werden, nachdem die Methode „values()“ in unserem letzten Code angewendet wurde.