LoslegenKostenlos starten

Nutzung von %timeit: Jetzt bist du dran!

Du möchtest mit der Funktion range() eine Liste mit ganzen Zahlen von 0 bis 50 erstellen. Du bist dir aber nicht sicher, ob es schneller ist, die Listenabstraktion zu nutzen oder das range-Objekt in eine Liste zu entpacken. Lass uns %timeit nutzen, um die beste Umsetzung zu finden.

Unten findest du eine Tabelle mit Zeiteinheiten (die schnellsten Werte stehen oben).

Symbol Name Einheit(en)
ns Nanosekunde 10-9
μs Mikrosekunde 10-6
ms Millisekunde 10-3
s Sekunde 100

Diese Übung ist Teil des Kurses

<Kurs>Effizienten Python-Code schreiben</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Create a list of integers (0-50) using list comprehension
nums_list_comp = [num for num in ____(____)]
print(nums_list_comp)
Code bearbeiten und ausführen