GeeksforGeeks (Norsk)

Ordliste i Python er et unummerert innsamling av data verdier, som brukes til å lagre data verdier som et kart, som i motsetning til andre Typer Data, som holder bare én verdi som et element, Ordliste holder key:value par.

– Tasten verdi er gitt i ordboken for å gjøre det mer optimalisert. Hver nøkkel / verdi-par i en Ordbok er adskilt med et kolon. : , mens hver tast er atskilt med en «komma’., Tastene på en Ordbok, må være unikt, og av uforanderlige datatype, for eksempel Strenger, Heltall og tupler, men nøkkelen-verdier kan gjentas og være av hvilken som helst type.

La oss se på alle forskjellige måter å legge til nye nøkler til en ordliste.

Lage en ordbok først.



Output:

{1: 'Geeks', 2: 'forGeeks'}

Metode #1: Bruke Senket notasjonen

Denne metoden vil opprette en ny nøkkel\verdi-paret på en ordbok ved å tilordne en verdi til den tasten., Hvis nøkkelen ikke finnes, vil det bli lagt til, og vil peke på at verdien. Hvis nøkkelen eksisterer, vil den aktuelle verdien poeng til vil bli overskrevet.,

= 'geeks'

print("Updated Dict is: ", dict)



Output:

Current Dict is: {'key1': 'geeks', 'key2': 'fill_me'}Updated Dict is: {'key3': 'geeks', 'key1': 'geeks', 'key2': 'for'}

Method #2: Using update() method

When we have to update/add a lots of key/value to dictionary, update() method is suitable.,



Output:

Metode #3: __setitem__ metode for å legge til en nøkkel / verdi-paret i en dict

ved Hjelp av __setitem__ metoden bør unngås på grunn av dens dårlig ytelse(beregninger ineffektiv).,id=»ef0d566be3″>

.__setitem__('newkey2', 'GEEK')

print(dict)



Output:

{'key2': 'for', 'newkey2': 'GEEK', 'key1': 'geeks'}

Method #4: Using * operator

Using this method we can merge old dictionary and new key/value pair in another dictionary.,v>*{'c': 3}}

print(dict)
print(new_dict)



Output:

{'b': 2, 'a': 1}{'b': 2, 'c': 3, 'a': 1}

Attention geek!, Styrke grunnlaget med Python-Programmering grunnkurs og lære deg det grunnleggende.

til Å begynne med, intervjuet forberedelser Forbedre dine Data Strukturer konsepter med Python-DS Kurs.

Artikkelen Tagger :
Praksis Tagger :

Share

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *