or
Acest exercițiu face parte din cursul
În acest capitol, vei afla ce înseamnă să scrii cod Python eficient. Vei explora biblioteca standard Python, vei învăța despre array-urile NumPy și vei exersa utilizarea unor instrumente integrate ale Python. Acest capitol pune bazele conceptelor abordate în continuare.
Exercițiul curent
În acest capitol, vei învăța cum să colectezi și să compari timpii de execuție pentru diferite abordări de codare. Vei exersa utilizarea pachetelor `line_profiler` și `memory_profiler` pentru a-ți profila codul și a identifica blocajele. Apoi, vei aplica ce ai învățat înlocuind aceste blocaje cu cod Python eficient.
Acest capitol acoperă tehnici și trucuri de eficiență mai avansate. Vei învăța câteva module integrate utile pentru scrierea codului eficient și vei exersa utilizarea teoriei mulțimilor. Apoi, vei descoperi tipare de iterare în Python și cum să le optimizezi.
Acest capitol oferă o introducere concisă în lucrul eficient cu DataFrame-uri pandas. Vei explora diferitele opțiuni disponibile pentru iterarea unui DataFrame, apoi vei învăța cum să aplici funcții eficient asupra datelor stocate într-un DataFrame.