Začněte nyníZačněte zdarma

Použití %timeit: teď jsi na řadě!

Chceš vytvořit seznam celých čísel od 0 do 50 pomocí funkce range(). Nejsi si ale jistý/á, jestli je rychlejší list comprehension, nebo rozbalení range objektu do seznamu. Pojďme to zjistit pomocí %timeit.

Pro přehled najdeš níže referenční tabulku řádů délky času (nejrychlejší nahoře).

symbol název jednotka (s)
ns nanosekunda 10-9
µs (us) mikrosekunda 10-6
ms milisekunda 10-3
s sekunda 100

Toto cvičení je součástí kurzu

Psaní efektivního kódu v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create a list of integers (0-50) using list comprehension
nums_list_comp = [num for num in ____(____)]
print(nums_list_comp)
Upravit a spustit kód