BlackJack hat geschrieben:Der ist gut, den merk ich mir.
Ob man wohl so etwas wie `pylint` in den Compiler einbauen, und dann je nach Bewertung künstliche Verzögerungen einbauen kann.

Lieber nicht, denn Pylint bewertet meinen Code immer etwas "zu Hart" und gibt mir komische Fehlermeldungen bei Importen, wie
Mit solchen Sachen kommpt Pylint z.B. absolut nicht aus ;(
An den Threadsteller:
Performancetests sind eine Kunst für sich. Und die Sinnhaftiggkeit solcher Tests ist in vielen Fällen anzuzweifeln. (Frage Jens, der hat solche Aussagen oft genug gehört

)
Deinen Code etwas schöner zu schreiben ist jedenfalls auch nicht schwer:
Code: Alles auswählen
In [1]: class Test(object):
...: def __init__(self, name):
...: self.name = name
Denn, Klassen werden in CamelCase geschrieben. Attribute / Variablen / Funktionen und Methoden werden mit Unterstrichen verbunden:
Um die Box zu füllen, kannst du auch eine list-comprehension verwenden:
Und um die Box wieder komplett zu leeren (nicht zu löschen), kannst du das `del` statement verwenden:
MfG EnTeQuAk