[python] slovník nedrží pořadí prvků

Radek Kanovsky rk na dat.cz
Neděle Duben 29 15:26:19 CEST 2007


On Sun, Apr 29, 2007 at 02:15:40PM +0200, Michal Vyskocil wrote:

> On Sunday 29 of April 2007 11:20:54 Vladislav Ludík wrote:
> > Po vytvoření slovníku a jeho použití slovník při výpisu přehází prvky.
> > Pro další práci potřebuji prvky ve stejném pořadí, jako jsou při
> > zakládání slovníku. Lze to jednoduše ošetřit?
> 
> Poradi prvku ve slovniku je dano jeho vnitrni implemenaci, ktera muze byt 
> dokonce pro ruzne implementace Pythonu ruzna :-). Pokud potrebujete prochazet 
> prvky v urcitem poradi, potom si ukladejte klice navic do separatniho listu, 
> ktery poradi zachovava.

Jenom doplnim, ze existuje nekolik implementaci, ktere poradi
zachovavaji, ale ve standardni knihovne zatim nic takoveho neni.
Viz napriklad http://www.voidspace.org.uk/python/odict.html .

RadekK


Další informace o konferenci Python