Methode Python Dictionary Values()

Methode Python Dictionary Values



Python is een zeer eenvoudige programmeertaal voor beginners. We kunnen gemakkelijk een woordenboek in 'Python' maken. Sleutels worden gebruikt voor indexering in datastructuren zoals woordenboeken. Nadat we de woordenboeken in 'Python' hebben gemaakt, kunnen we ook veel functies op deze woordenboeken toepassen. We kunnen de gegevens van het woordenboek kopiëren, de hele gegevens uit het woordenboek verwijderen, specifieke gegevens uit het woordenboek verwijderen of vele andere taken kunnen op het woordenboek worden uitgevoerd met behulp van de 'Python' -functies. We kunnen ook de weergaveobjecten van het woordenboek krijgen. De waarden van het woordenboek zijn opgenomen in het view-object. We kunnen deze waarden gemakkelijk verkrijgen door de methode 'values()' in 'Python' te gebruiken. De methode 'values()' geeft dat view-object.

In dit artikel zullen we bespreken hoe de methode 'values()' van Python werkt en hoe deze het view-object retourneert. Na een bespreking van de syntaxis ervan, zullen we ook de methode 'values()' in onze code gebruiken.







Syntaxis:



Woordenboeknaam.waarden ( )


We typen gewoon de naam van het woordenboek. Deze functie vereist geen enkele parameter.



Voorbeeld 1:

Hier is de 'Python' -code die we hebben gedaan op de 'spyder' -app. In dit voorbeeld wordt het woordenboek 'Marksheet' gemaakt. We hebben er ook de gegevens in ingevoerd. De gegevens uit dit woordenboek die we hebben ingevoegd, zijn 'Ethiek: 88, DDBMS: 50, Literatuur: 79, ITC: 95, Wiskunde: 99'. We hebben enkele sleutels en waarden in dit woordenboek ingevoegd. Hierna hebben we de functie 'print()' omdat we dit volledige woordenboek op de terminal willen tonen. We geven gewoon het 'Marksheet' door aan deze 'print()', zodat we dit woordenboek op het uitvoerscherm kunnen zien na het uitvoeren van deze code. We hebben de methode 'values()' nog niet toegepast. Eerst laten we dit volledige woordenboek zien. Vervolgens gebruiken we de methode 'values()' met dit woordenboek.






Voor de uitvoering van deze code drukken we eenvoudig op 'Shift+Enter'. De uitvoer wordt weergegeven op de terminal van deze 'spyder' -app. Het woordenboek is zichtbaar in de volgende uitkomst, met alle sleutels en waarden die we in de code hebben ingevoegd. Ga nu verder en kijk hoe u de 'values()' -methode gebruikt.


Nu gebruiken we de methode 'values()'. De 'Marksheet' is de naam van het woordenboek. Vervolgens typen we de methode 'values()' met dit 'Marksheet' zoals weergegeven in de volgende afbeelding. Deze methode 'values()' retourneert alleen de waarden van dit woordenboek. We schrijven deze methode in de 'print()', zodat deze ook op de console wordt weergegeven.




Controleer deze uitkomst. U kunt zien dat alleen de waarden van het woordenboek in deze uitkomst worden afgedrukt. Dit komt omdat we de methode 'values()' in de 'Python' -code hebben gebruikt.

Voorbeeld 2:

De 'Salarissen' is het woordenboek dat we in dit voorbeeld genereren. Dit woordenboek 'Salarissen' bevat 'Ryan: 88000, Jason:59000, Lily: 62000, David: 75000, Ronald: 49000, Gary: 48000'. Vervolgens plaatsen we het in 'print()', wat helpt bij het afdrukken van dat 'Salarissen' -woordenboek op de console. Hierna passen we de methode 'values()' toe door de naam van het woordenboek in te voeren. We schrijven het als 'Salaries.values()'. We voegen dit ook toe in de 'print()' die het resultaat afdrukt nadat deze methode op het scherm is toegepast. Het haalt alle waarden uit het woordenboek en toont ze op de console.


Het woordenboek dat de sleutels en waarden bevat, wordt als eerste weergegeven. Vervolgens drukt het alleen de waarden van dit woordenboek af, aangezien we de methode 'values()' in de code hebben gebruikt.

Voorbeeld 3:

Het woordenboek dat we aan het maken zijn, wordt 'Projecten' genoemd. “Mobiele Apps: 19, Zakelijke websites: 20, Caféwebsites: 14, Meubelwebsites: 15, Winkelwebsites: 23” staan ​​vermeld in dit woordenboek “Projecten”. De functie 'print()' wordt vervolgens gebruikt om het woordenboek 'Projecten' op de terminal af te drukken. Daarna, door de naam van het woordenboek in te voeren, gebruiken we de methode 'values()' met deze woordenboeknaam. Naast het schrijven als 'Projects.values()', nemen we het op in de functie 'print()' die het resultaat van het gebruik van deze methode op het scherm afdrukt. De waarden worden allemaal uit het woordenboek gehaald en op de terminal weergegeven.


Eerst wordt het volledige woordenboek weergegeven, samen met alle sleutels en waarden. Maar we kunnen zien dat alleen de waarden van het woordenboek 'Projecten' worden weergegeven. We krijgen deze waarden met behulp van de methode “values()”.

Voorbeeld 4:

We maken een 'Even_Nums' woordenboek en het bevat enkele sleutels en waarden. De sleutels en waarden die we invoegen in dit woordenboek 'Even_Nums' zijn 'Twee: 2, Vier: 4, Zes: 6, Acht: 8'. Hierna plaatsen we de 'print()' eronder. In deze “print()”-methode wordt de naam van het woordenboek geschreven, dus dit woordenboek wordt afgedrukt.

Nu gebruiken we de 'data', de naam van de variabele. Het wordt geïnitialiseerd met de methode 'values()'. We initialiseren het met 'Even_Nums.values()', dus de waarden die we via deze methode uit het woordenboek 'Even_Nums' halen, worden opgeslagen in de variabele 'data'. Hierna gebruiken we opnieuw de 'print()'. Nu drukken we de waarden af ​​die we krijgen met behulp van de methode 'values()'. We schrijven de 'data' in de 'print()'-methode.

Nu willen we nog een item toevoegen aan dit woordenboek 'Even_Nums'. Dus plaatsen we 'Even_Num', wat de naam is van het woordenboek, en dan de vierkante haken. In deze vierkante haken schrijven we de sleutel die we aan dit woordenboek willen toevoegen. De sleutelnaam is 'Tien'. Dan plaatsen we hier ook de waarde voor. De waarde die we hier hebben toegevoegd is '10'. We plaatsen de gegevensvariabele opnieuw in de 'print()'. Deze keer retourneert het ook de bijgewerkte waarde samen met de vorige waarden van het woordenboek.


Het hier getoonde woordenboek bevat vier sleutels en vier waarden. Dan toont het alleen de waarden van het woordenboek. Hierna voegt het de nieuwe waarde en sleutel toe aan dit woordenboek en toont het ook de bijgewerkte waarde samen met de vorige waarden die we hebben ingevoegd.

Voorbeeld 5:

Het woordenboek 'item_sold' is nu gemaakt. We plaatsen 'Nuggets: 19, Jam: 22, Brood: 15, Eieren: 24, Noedels: 24' in dit woordenboek 'Item_sold'. Vervolgens drukken we het woordenboek 'Item_sold' af. Nadat we dit hebben weergegeven, gebruiken we aan het einde de methode 'values()'. We schrijven ook de methode 'values()' in de 'print()', dus alle waarden die we uit het woordenboek halen, worden ook afgedrukt op de console.


Het hele woordenboek wordt eerst weergegeven, inclusief alle sleutels en waarden. Zoals we in de volgende afbeelding kunnen zien, worden na het afdrukken van het hele woordenboek echter alleen de waarden van het woordenboek weergegeven. De techniek 'values()' helpt ons deze waarden te verkrijgen.

Voorbeeld 6:

Het woordenboek dat we hier hebben, is het 'STD' -woordenboek waar we 'English: 79, PF: 82, OOP: 75, Java: 54, OS: 74' plaatsen. Vervolgens drukken we het op dezelfde manier af als uitgelegd in de vorige codes. We krijgen ook de waarden ervan door de methode 'values()' te gebruiken. Hierna berekenen we de “som” van deze waarden met behulp van de functie “som()”. In deze functie 'sum()' geven we de variabele door waarin we de waarden van dit woordenboek opslaan. Deze functie berekent de som van alle waarden en geeft het resultaat ook weer op de console omdat we deze methode in de 'print()' hebben geschreven.


Het hele woordenboek wordt weergegeven en de waarden worden ook afzonderlijk weergegeven. Hierna wordt de som van de waarden ook getoond in deze uitkomst omdat we de functie 'sum()' hebben toegepast na de functie 'values()' in de code.

Conclusie

De 'Python'-woordenboek 'values()'-techniek is het hoofdonderwerp van het artikel. We hebben de werking van de methode 'values()' beschreven en hoe deze te gebruiken in 'Python'. We hebben onderzocht dat deze methode 'values()' helpt bij het verkrijgen van de waarden uit het woordenboek. We hebben hier veel voorbeelden gedemonstreerd waarin we de werking van de “values()”-methode hebben laten zien. We hebben ook besproken hoe de waarden van het woordenboek kunnen worden toegevoegd na het toepassen van de methode 'values()' in onze laatste code.