Szótár / asszociatív tömb típus


A szótár (dict-dictionary) a Python egyik beépített leképezési típusa, összetett adattípus. Leképezi a kötelezően egyedi kulcsokat (keys) az értékekre (values). A kulcsok bármilyen megváltozhatatlan típusúak lehetnek, az értékek, csak úgy mint egy listáknál és a rendezett n-eseknél, bármilyen (akár különböző) típusúak is lehetnek. Más nyelvekben asszociatív tömböknek nevezik, mivel egy kulcsot rendel hozzá egy értékhez.


Szótár létrehozása, hossza, módosítása, szeletelése, függvények, stb.

  • Szótár létrehozása: tegyük szögletes zárójelbe az értékeket vesszőkkel elválasztva. ( pl. ls = [ 1, 2, "Béla", 3.1459 ]   li = [] # üres lista )
  • A szótár hossza a len() függvénnyel számolható. ( pl. len(ls) ⇒ 4   len(li) ⇒ 0 )
  • A szótár egy elemére szögletes zárójelbe tett indexével hivatkozhatunk. ( pl. ls[2] ⇒ "Béla" )

Szótárak (gyires.inf.unideb.hu)

Szótár (sulipy.hu - video)

Szótár a gyakorlatban (sulipy.hu - video)

Szótárak (Tanuljunk meg programozni Python nyelven 146. oldal)