Sõnastikud on üks võimsamaid funktsioone Pythonis, mis võimaldab andmeid struktuurse viisiga salvestada ja hankida. Need ei ole lihtsalt väärtuste lihtne loend; sõnastikud võimaldavad sul siduda väärtusi võtmega (key), mis lihtsustab andmete navigeerimist märgatavalt. Käesolevas juhendis õpid muretuks kasutamiseks sõnastikega tõhusalt toime tulema.

Oluline teadmine

  • Sõnastik võimaldab siduda võtme-väärtuse paare.
  • Sa saad salvestada erinevaid andmetüüpe sõnastikus.
  • On võimalik luua pesa-sõnastikke, et kujutada keerukaid andmestruktuure.
  • Sõnastiku elementide järjekord ei ole oluline.

Samm-sammult juhend sõnastike kasutamiseks Pythonis

Alustuseks on oluline märkida, mis on sõnastikud ja kuidas need erinevad loenditest. Kui loenditel on kindel elementide järjekord, töötavad sõnastikud võtme-väärtuse paigutustega. Vaatame seda üksikasjalikult.

1. Sõnastiku loomine

Sõnastiku loomiseks kasuta kõveraid sulgudes.

2. Juurdepääs väärtustele

Kui soovid juurdepääsu kindlale väärtusele oma sõnastikus, teed seda vastava võtme abil.

See annab sulle väärtuse „house“. Veendu, et sul ei oleks võtme ja juurdepääsu vahel tühikuid, et vältida vigu.

Tõhusalt töötamine sõnastikega Pythonis

3. Erinevad andmetüübid

Teine suur eelis sõnastike puhul on võimalus salvestada erinevat tüüpi andmeid.

Tõhusalt töötamine Pythonis sõnastikega

4. Loendite kasutamine sõnastikes

Sa saad juurdepääsu loendi teisele elemendile, märgates esmalt võtme ja seejärel loendi indeksi.

Tõhusalt töötamine Pythonis sõnastikega

5. Tühi sõnastik ja väärtuste määramine

Tühi sõnastik luuakse lihtsalt kõverate sulgude abil. Määra sõnastik ja seejärel määrake väärtused.

Nüüd saad järk-järgult täita tühja sõnastiku sisu.

Tõhusalt töötamine sõnastikega Pythonis

6. Töö erinevate funktsioonidega

Sõnastikega saad kasutada funktsioone nagu.keys() ja.values(), et saada teavet võtmete ja väärtuste kohta.

Tõhusalt töötamine Pythonis sõnastikega

7. Pesa-sõnastikud

Sõnastikud saavad olla ka pesatud. See tähendab, et üks sõnastik võib olla väärtus teises sõnastikus.

Sõnastiku pesas oleva väärtuse juurde pääsemiseks kasuta võtme süntaksit.

Tõhus töö dictionaries'itega Pythonis

8. Kokkuvõte toimimisest

Oleme näinud, kuidas luua sõnastikke, kuidas määrata erinevaid andmetüüpe, juurdepääsu väärtustele ning luua keerukamaid andmestruktuure pesa-sõnastike ja loendite abil. Sõnastikud on võimsad tööriistad andmete korraldamiseks ja haldamiseks sinu programmides.

Kokkuvõte – sissejuhatus sõnastike tööle Pythonis

Käesolevas juhendis õppisid, mis on sõnastikud, kuidas neid luua ning kuidas need aitavad sul andmeid efektiivselt korraldada. On selge erinevus sõnastike ja loendite vahel, samuti võimalus luua keerukamaid andmestruktuure.

Korduma kippuvad küsimused

Mis on sõnastik Pythonis?Sõnastik on andmetüüp Pythonis, mis võimaldab võtta võtme-väärtuse paare.

Kuidas luua tühja sõnastikku?Tühja sõnastiku loomiseks kasuta lihtsalt kahte kõverat sulgu: meinDictionary = {}.

Kas ma saan salvestada erinevaid andmetüüpe sõnastikus?Jah, võid sõnastikus salvestada erinevaid andmetüüpe, sealhulgas строки, numbrid ja loendid.

Mis juhtub, kui püüan viidata mitteeksisteerivale võtmele?Kui sa püüad juurdepääsu mitteeksisteerivale võtmele, viskab Python KeyError.

Kuidas ma saan muuta väärtust sõnastikus?Väärtuse muutmiseks kasuta võtit ja määra uus väärtus: meinDictionary["Võti"] = uusVäärtus.