ComeçarComece gratuitamente

Usando %timeit: é a sua vez!

Você gostaria de criar uma lista de números inteiros de 0 a 50 usando a função range(). No entanto, você não tem certeza se é mais rápido usar a compreensão de lista ou descompactar o objeto de intervalo em uma lista. Vamos usar o site %timeit para encontrar a melhor implementação.

Para sua conveniência, uma tabela de referência de ordens de magnitude de tempo é fornecida abaixo (mais rápida na parte superior).

símbolo name unidade (s)
ns nanossegundo 10-9
µs (us) microssegundo 10-6
ms milissegundos 10-3
s segundo 100

Este exercício faz parte do curso

Como escrever um código Python eficiente

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Create a list of integers (0-50) using list comprehension
nums_list_comp = [num for num in ____(____)]
print(nums_list_comp)
Editar e executar código