Compilador de Python Online (Editor / Interpretador)
Escreva, execute e compartilhe o seu código Python instantaneamente com o Compilador de Python Online da Asimov Academy.
# Script de comparação de desempenho (simplificado para brevidade)
from collections import Counter
import timeit
# Cronometrando Counter
tempo_counter = timeit.timeit('Counter(l)', 'from collections import Counter; l = ["a", "b", "b"]', number=10000)
# Cronometrando count em uma compreensão de lista
tempo_count = timeit.timeit('[[x,l.count(x)] for x in set(l)]', 'l = ["a", "b", "b"]', number=10000)
print("Counter(): ", tempo_counter)
print("count(): ", tempo_count)