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
Prueba este ejercicio y completa el 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)