[python] SQLite - forma selectovaných dat

superman feed na centrum.cz
Pondělí Leden 8 09:33:57 CET 2007


> Zalezi na tom, co optimalizujete. Ja posledni dobou radeji preferuji
> "optimalizaci" citelnosti kodu a az v pripade potreby optimalizaci
> naroku na pamet, nebo rychlost.

Jasně, souhlasím.

> Ve Vasem priklade si myslim, ze dany objekt z pole nezmenite na typ
> list, ale ze vlastne vytvorite novy, pricemz stary zustane v pameti,
> dokud ho garbage collector nezahodi. A to postupne pro vsechny prvky
> pole. Akorat to bude pomalejsi a mene citelne.

To máte pravdu, ale původní seznam nekopíruji.

> Pouziti built-in funkce map je pry rychlejsi - zajimava rozprava o
> optimalizaci je tady: http://www.python.org/doc/essays/list2str.html

V dynamických jazycích je skoro vždycky rychlejší použít high level 
konstrukci, protože tam hraje obrovskou roli zpomalovače interpretování 
kódu.

Ing. Miloslav Ponkrác


Další informace o konferenci Python