Avainparit
Avainparit (avain-arvo-parit) ovat tietorakenne, jossa kuhunkin avaimen arvo määritellään erikseen. Jokaisella avaimella on oma arvo, ja avaimet ovat kokoelman sisällä ainutkertaisia. Avainparit ovat yleisiä sekä ohjelmoinnissa että tiedon tallentamisessa ja ne mahdollistavat nopean tiedonhakun avaimen perusteella.
Yleisimpiä toteutuksia ovat hash map -toteutus sekä sanakirja (dictionary) tai associative array. Avainpari koostuu avaimesta ja
Perustoiminnot ovat lisääminen, päivittäminen, hakeminen, poistaminen sekä avaimen olemassaolon tarkistaminen. Arvon hakeminen tapahtuu avaimen perusteella, ja
Käyttökohteita ovat konfiguraatioasetukset, metatiedon tallennus sekä tiedonvaihto eri formaattien kautta. Avain-arvo -rakenteita käytetään laajasti JSON- ja
Esimerkki: henkilön tiedot voidaan esittää avainpariparein kuten nimi: Matti ja ika: 30.