logo

Pridėti reikšmę prie žodyno Python

Python žodynai yra universalios duomenų struktūros, leidžiančios efektyviai saugoti ir gauti raktų ir reikšmių poras. Nors žodynai yra kintami, tai reiškia, kad juos sukūrus galima keisti, norint pridėti naujų reikšmių į žodyną, reikia tam tikrų specifinių metodų. Šiame straipsnyje išnagrinėsime keturis dažniausiai naudojamus metodus, kaip pridėti reikšmę prie žodyno programoje Python.

Kaip pridėti reikšmę prie žodyno Python?

Toliau pateikiami metodai, kaip pridėti reikšmę prie žodyno Python .



Pridėkite reikšmę prie žodyno Python naudodami laužtinius skliaustus

Paprasčiausias būdas pridėti rakto ir vertės porą prie ažodynasyra naudojant laužtinius skliaustus. Jei rakto žodyne nėra, jis bus pridėtas kartu su susijusia reikšme. Jei raktas jau yra, esama reikšmė bus perrašyta nauja

Python3








# Example dictionary> my_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # Append a new key-value pair> my_dict[>'d'>]>=> 4> > print>(my_dict)>

>

Vicky kaushal amžius
>

Išvestis

{'a': 1, 'b': 2, 'c': 3, 'd': 4}>

Pridėti reikšmę prie žodyno Python naudojantupdate()>Metodas

Theupdate()>metodas leidžia vienu metu į žodyną įtraukti kelias rakto-reikšmių poras. Argumentu naudojamas kitas žodynas arba kartojamas raktų ir reikšmių poros.

Python3




kaip patikrinti monitoriaus ekrano dydį
# Example dictionary> my_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # Append new key-value pairs using update()> my_dict.update({>'d'>:>4>,>'e'>:>5>})> > print>(my_dict)>

>

>

Išvestis

{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}>

Pridėti reikšmę prie žodyno Python naudojantsetdefault()>Metodas

Thesetdefault()>metodas yra ypač naudingas, kai norite pridėti reikšmę prie žodyno tik tuo atveju, jei rakto dar nėra. Jei raktas yra, jis grąžina esamą reikšmę nekeisdamas žodyno.

Python3




# Example dictionary> my_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # Append a new key-value pair using setdefault()> my_dict.setdefault(>'d'>,>4>)> > print>(my_dict)>

>

>

Išvestis

{'a': 1, 'b': 2, 'c': 3, 'd': 4}>

Pridėti reikšmę prie žodyno Python naudojantdict()>Konstruktorius

Taip pat galite naudotidict()>konstruktorius, kad pridėtų raktų ir reikšmių poras prie žodyno. Šis metodas yra naudingas, kai norite sukurti naują žodyną su papildomomis raktų ir reikšmių poromis.

Python3




# Example dictionary> my_dict>=> {>'a'>:>1>,>'b'>:>2>,>'c'>:>3>}> > # Append a new key-value pair using dict() constructor> my_dict>=> dict>(my_dict, d>=>4>)> > print>(my_dict)>

inkapsuliacija Java

>

>

Išvestis

{'a': 1, 'b': 2, 'c': 3, 'd': 4}>

Išvada

Reikšmių pridėjimas prie žodyno „Python“ gali būti atliktas naudojant kelis metodus, kurių kiekvienas turi savo naudojimo atvejį. Nesvarbu, ar jums labiau patinka laužtinių skliaustų žymėjimo paprastumas, lankstumasupdate()>metodas, sąlyginis elgesyssetdefault()>, arba konstruktoriaus metodą, šie metodai suteikia jums įrankius, leidžiančius dinamiškai keisti žodynus Python programose.