Usando %timeit: ¡te toca!
Quieres crear una lista de números enteros del 0 al 50 utilizando la función range()
. Sin embargo, no estás seguro de si es más rápido utilizar la comprensión de listas o descomprimir el objeto rango en una lista. Utilicemos %timeit
para encontrar la mejor aplicación.
Para tu comodidad, a continuación se ofrece una tabla de referencia de los órdenes de magnitud del tiempo (más rápida en la parte superior).
símbolo | name | unidad (s) |
---|---|---|
ns | nanosegundo | 10-9 |
µs (us) | microsegundo | 10-6 |
ms | milisegundo | 10-3 |
s | segundo | 100 |
Este ejercicio forma parte del curso
Escribir código Python eficiente
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Create a list of integers (0-50) using list comprehension
nums_list_comp = [num for num in ____(____)]
print(nums_list_comp)