Solvita: Krei Vortaron uzante enkonstruitan funkcion dict%28%29

La ĉefa problemo kun uzado de la enkonstruita funkcio dict%28%29 estas, ke ĝi ne permesas uzant-difinitajn klavojn. Ĉi tio signifas, ke se vi volas krei vortaron kiu inkluzivas kutimajn ŝlosilojn, vi devos uzi alian funkcion aŭ bibliotekon por fari tion.

dictionary = dict() 
  
# Add values one by one to the dictionary 
dictionary[0] = 'Geeks'
dictionary[2] = 'For'
dictionary[3] = 1 
  
print(dictionary)

Ĉi tiu kodo kreas malplenan vortaron kaj poste aldonas tri ŝlosil-valorajn parojn al ĝi. La unua ŝlosilo estas 0 kaj la valoro estas 'Geeks'. La dua ŝlosilo estas 2 kaj la valoro estas 'Por'. La tria ŝlosilo estas 3 kaj la valoro estas 1. Fine, la vortaro estas presita.

Vortaroj

Python havas norman bibliotekon kiu inkluzivas vortarojn. Vortaro estas datumstrukturo kiu stokas ŝlosil-valorajn parojn. La ŝlosiloj en vortaro estas la unikaj identigiloj de la eroj, kaj la valoroj estas la respondaj eroj.

Por krei vortaron en Python, vi uzas la funkcion dict(). La funkcio dict() prenas du argumentojn: la tipon de datumstrukturo, kiun vi volas krei (en ĉi tiu kazo, vortaro), kaj tabelo de ĉenoj reprezentantaj la ŝlosilojn de via datumstrukturo.

Jen ekzemplo, kiu kreas vortaron nomitan mydict kun du ŝlosiloj, "nomo" kaj "aĝo":

mydict = dict(nomo='Johano', aĝo=24)

Enkonstruitaj funkcioj

Python havas kelkajn enkonstruitajn funkciojn, kiujn vi povas uzi en via kodo. Ĉi tiuj funkcioj estas disponeblaj en la Python-interpretilo kaj alireblaj tajpante import functionname ĉe la supro de via kodo.

Iuj komunaj enkonstruitaj funkcioj inkluzivas:

def() – Ĉi tiu funkcio difinas novan funkcion.

print() – Ĉi tiu funkcio presas tekston al la ekrano.

range() – Ĉi tiu funkcio liveras entjeran gamobjekton.

Rilataj afiŝoj:

Lasu komenton