Als «python-internals» getaggte Fragen

92
Warum ist max langsamer als sort?

Ich habe festgestellt, dass dies maxlangsamer ist als die sortFunktion in Python 2 und 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)'...

91
Wann werden .pyc-Dateien aktualisiert?

Ich verstehe, dass ".pyc" -Dateien kompilierte Versionen der Klartext ".py" -Dateien sind, die zur Laufzeit erstellt wurden, um die Ausführung von Programmen zu beschleunigen. Ich habe jedoch einige Dinge beobachtet: Beim Ändern von "py" -Dateien ändert sich das Programmverhalten. Dies zeigt an,...

70
Was genau ist __weakref__ in Python?

Überraschenderweise gibt es keine explizite Dokumentation für __weakref__. Schwache Referenzen werden hier erklärt . __weakref__wird auch kurz in der Dokumentation von erwähnt __slots__. Aber ich konnte nichts über sich __weakref__selbst finden. Was genau ist __weakref__? - Ist es nur ein...