Hozz létre egy tanulói nyilvántartások tárolására alkalmas adatstruktúrát.
Egy tanulói nyilvántartások tárolására alkalmas adatstruktúra a hash tábla vagy szótár, ahol minden tanulói nyilvántartás szótárobjektumként ábrázolható kulcs-érték párokkal. Minden tanulói nyilvántartás úgy tárolható, hogy a kulcs a hallgató egyedi azonosítója, például a diákigazolványa, az értékek pedig a hallgató személyes és tanulmányi adatai. <br> <br> ```python <br> # Példa adatszerkezetre a tanulói nyilvántartások tárolására <br> <br> tanulo_nyilvantartas = { <br> 101: { <br> 'nev': 'John Doe', <br> 'lakcim': '123 Main St.', <br> 'szak': 'Informatika', <br> 'atlag': 3,5, <br> ’kurzusok': ['Bevezetés a programozásba', 'Diszkrét matematika', 'Adatszerkezetek'] <br> }, <br> 102: { <br> ’nev': 'Jane Smith', <br> 'lakcim': '456 Elm St.', <br> 'szak': 'Matematika', <br> 'atlag': 3,8, <br> ’kurzusok': [’Kalkulus I', 'Lineáris Algebra', ’Absztrakt Algebra'] <br> }, <br> # további tanulói nyilvántartások <br> } <br> ``` <br> Ez az adatstruktúra lehetővé teszi a tanulói nyilvántartások egyszerű lekérését, frissítését és keresését egyedi azonosítójuk használatával. Az egyes nyilvántartásokhoz szükség szerint további tanulói információk is hozzáadhatók.
### Utasítás:
Hozz létre egy tanulói nyilvántartások tárolására alkalmas adatstruktúrát.


### Válasz:
Egy tanulói nyilvántartások tárolására alkalmas adatstruktúra a hash tábla vagy szótár, ahol minden tanulói nyilvántartás szótárobjektumként ábrázolható kulcs-érték párokkal. Minden tanulói nyilvántartás úgy tárolható, hogy a kulcs a hallgató egyedi azonosítója, például a diákigazolványa, az értékek pedig a hallgató személyes és tanulmányi adatai. <br> <br> ```python <br> # Példa adatszerkezetre a tanulói nyilvántartások tárolására <br> <br> tanulo_nyilvantartas = { <br> 101: { <br> 'nev': 'John Doe', <br> 'lakcim': '123 Main St.', <br> 'szak': 'Informatika', <br> 'atlag': 3,5, <br> ’kurzusok': ['Bevezetés a programozásba', 'Diszkrét matematika', 'Adatszerkezetek'] <br> }, <br> 102: { <br> ’nev': 'Jane Smith', <br> 'lakcim': '456 Elm St.', <br> 'szak': 'Matematika', <br> 'atlag': 3,8, <br> ’kurzusok': [’Kalkulus I', 'Lineáris Algebra', ’Absztrakt Algebra'] <br> }, <br> # további tanulói nyilvántartások <br> } <br> ``` <br> Ez az adatstruktúra lehetővé teszi a tanulói nyilvántartások egyszerű lekérését, frissítését és keresését egyedi azonosítójuk használatával. Az egyes nyilvántartásokhoz szükség szerint további tanulói információk is hozzáadhatók.


A válasz pontosan és átfogóan ismerteti a tanulói nyilvántartások tárolására alkalmas adatstruktúrát, a hash táblát vagy szótárt. A válasz példát is ad a Python programozási nyelven, amely szemlélteti, hogyan lehet a tanulói nyilvántartásokat szótárobjektumokként tárolni. A válasz világos és könnyen érthető, és nem tartalmaz nyelvtani vagy helyesírási hibákat.

Pontszám: 10/10