No, nějak se v těch výsledcích nemohu vyznat. Udělat časové značky, se stejným výstupem, jako má můj test není v LISPu možné?
Co se týče dvojnásobných nároků na paměť, tak jestli chápu váš kód, tak vy každý test spouštíte ve vlastní funkci a po ukončení funkce jsou ty seznamy odstraněny z paměti. V mé ukázce seznamy v paměti zůstávají a v každém testu se plní jiné, takže po této stránce nejsou ty programy srovnatelné. Ale vyšší paměťová náročnost je Pythonu jako dynamickému interpretovanému jazyku s vysokoúrovňovými datovými typy blízká.