avainarvopareja
Avainarvopareja ovat tietorakenteita, joissa avain osoittaa yhteen arvoon. Ne muodostavat perusrakenteita sanakirjoille, assosiatiivisille taulukoille ja hajautustauluille, ja niiden avulla voidaan hakea arvoa avaimen perusteella. Jokaisessa kokoelmassa avaimet ovat yleensä uniikkeja.
Yleensä avaimen on oltava kelvollinen hajautusfunktiolle (hashable) tai muuten hakukriteeri; käytännössä avaimet ovat vakaita ja niitä
Monissa tiedonvaihto- ja tallennusmuodoissa avainarvopareja edustetaan muodoissa kuten JSON-objektit, YAML- tai TOML-tiedostot. Esimerkki JSON-objektista: {"nimi": "Matti",
Keskeisiä huomioita ovat avaimien yksilöllisyys sekä se, että toteutuksesta riippuen järjestys voi olla tuntematon tai säilytetty.