Robocikowo>ROBOCIKOWO

Python — od podstaw do zaawansowanego · Typing zaawansowane

TypedDict — słowniki z typami

Typing zaawansowane

Wprowadzenie

TypedDict (PEP 589) daje statyczne typowanie dla dict-ów o znanej strukturze (JSON response z API, konfiguracje, kwargs). Klucze i typy wartości są zadeklarowane, ale w runtime to nadal zwykły dict. Mocna alternatywa dla dataclass gdy nie potrzebujesz attribute access.