Menu
Coddy logo textTech

Zagnieżdżone słowniki

Część sekcji Logika i przepływ programu ścieżki Python w Coddy. Lekcja 13 z 78.

Zagnieżdżony słownik to słownik znajdujący się wewnątrz innego słownika. Umożliwia organizowanie złożonych struktur danych, ułatwiając pracę z powiązanymi informacjami.

Przykład:

students = {
    "Alice": {"age": 20, "grade": "A"},
    "Bob": {"age": 22, "grade": "B"}
}

# Odczytywanie zagnieżdżonej wartości
print(students["Alice"]["age"])  # Wynik: 20

# Dodawanie nowej pary klucz-wartość do zagnieżdżonego słownika
students["Alice"]["major"] = "Math"
print(students["Alice"])  # Wynik: {'age': 20, 'grade': 'A', 'major': 'Math'}

Zagnieżdżone słowniki są przydatne, gdy trzeba pogrupować powiązane informacje, na przykład przechowywać dane o uczniach, pracownikach lub produktach.

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator Python online