Kom igångKom igång gratis

Använd %timeit: din tur!

Du vill skapa en lista med heltal från 0 till 50 med hjälp av funktionen range(). Du är osäker på om listförståelse eller att packa upp range-objektet till en lista är snabbare. Låt oss använda %timeit för att hitta den bästa lösningen.

Som referens finns tabellen nedan över tidsenheternas storleksordning (snabbast överst).

symbol namn enhet (s)
ns nanosekund 10-9
µs (us) mikrosekund 10-6
ms millisekund 10-3
s sekund 100

Den här övningen är en del av kursen

Att skriva effektiv Python-kod

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Create a list of integers (0-50) using list comprehension
nums_list_comp = [num for num in ____(____)]
print(nums_list_comp)
Redigera och kör kod