Preguntas etiquetadas con python-internals

92
¿Por qué max es más lento que sort?

Descubrí que maxes más lento que la sortfunción en Python 2 y 3. Python 2 $ python -m timeit -s 'import random;a=range(10000);random.shuffle(a)' 'a.sort();a[-1]' 1000 loops, best of 3: 239 usec per loop $ python -m timeit -s 'import random;a=range(10000);random.shuffle(a)' 'max(a)' 1000...

91
¿Cuándo se actualizan los archivos .pyc?

Entiendo que los archivos ".pyc" son versiones compiladas de los archivos ".py" de texto plano, creados en tiempo de ejecución para que los programas se ejecuten más rápido. Sin embargo, he observado algunas cosas: Tras la modificación de archivos "py", el comportamiento del programa cambia....