Ich kann nicht die Ausgabe von Pythons timeit.timeit() - Funktion interpretieren. Mein Code ist wie folgt:In welcher Zeiteinheit wird die Zeit zurückgegeben?
import timeit
setup = """
import pydash
list_of_objs = [
{},
{'a': 1, 'b': 2, 0: 0},
{'a': 1, 'c': 1, 'p': lambda x: x}
]
"""
print(timeit.timeit("pydash.filter_(list_of_objs, {'a': 1})", setup=setup))
Die Ausgabe von diesem ist 11.85382745500101
. Wie interpretiere ich diese Nummer?
Sekunden von was? Die schnellste Iteration? –
Ah ... also teile ich die Zahl durch 1 Million, um die durchschnittliche Zeit einer Ausführung zu erhalten? –
@nivixzixer: genau. –