Sobes.tech
Junior — Middle

Magyarázza el a szótár fogalmát a programozásban és fő funkcióit.

sobes.tech MI

Válasz az MI-től

A programozásban a szótár egy olyan adatszerkezet, amely 'kulcs-érték' párokat tárol. Minden kulcs egyedi, és egy adott értékhez kapcsolódik, ami lehetővé teszi az adatok gyors elérését a kulcs segítségével.

A szótár fő funkciói:

  • Gyors keresés érték szerint a kulcs segítségével.
  • Új kulcs-érték párok hozzáadása.
  • Elemek törlése kulcs szerint.
  • Az összes pár bejárása feldolgozás vagy megjelenítés céljából.

Swiftben a szótár a Dictionary<Key, Value> típusban van reprezentálva. Példa:

var dict: [String: Int] = ["alma": 3, "banán": 5]
dict["narancs"] = 7 // hozzáadás
let count = dict["alma"] // érték lekérése kulcs szerint