Sobes.tech
Middle

Co je slovník (dict) v Pythonu?

sobes.tech AI

Odpověď od AI

Slovník (dict) v Pythonu je měnitelná datová struktura, která ukládá páry klíč-hodnota. Klíče ve slovníku jsou jedinečné a obvykle jsou neměnné typy (například řetězce, čísla, n-tice), a hodnoty mohou být jakýkoli objekty.

Slovníky jsou implementovány pomocí hash tabulek, což zajišťuje rychlý přístup k hodnotám podle klíče (průměrně v konstantním čase).

Příklad použití slovníku:

student = {
    "name": "Иван",
    "age": 25,
    "courses": ["математика", "физика"]
}

print(student["name"])  # Vypíše: Иван

# Přidání nového klíče
student["grade"] = "A"