Koukni na sety https://docs.python.org/2/library/sets.html#set-objects
-- 'aknerats'[::-1] On Oct 18, 2015 8:58 AM, Ing. Vladislav Ludík <vl...@ludik.cz> wrote: > Zdravím všechny, > > narazil jsem na problém dlouhých seznamů při aktualizaci tabulek: > > V tabulce jsou statisíce záznamů, které se průběžně doplňují a někdy také > mažou. Obsah jednotlivých záznamů se nemění. > Pak existuje záložní pracovní tabulka, která obsahuje kopii dat k určitému > datu. > Tu potřebuji čas od času aktualizovat. > > Dosud to dělám tak, že načtu z originálu i kopie indexy záznamů a ty v > cyklu mezi sebou porovnávám. > Následně zapíšu či smažu rozdíly. > To však trvá neúnosně dlouho. Hledám metodu, jak toto porovnávání > zefektivnit. > > Příklad: > original = ( (1,), (2,), (3,), (4,), .............(1000001,), (1000002,), > (1000003,), (1000004,), ) > kopie = ( (1,), (2,), (4,), .............(1000001,), (1000002,), ) > > Po porovnání: > smazat = [3,] > doplnit = [1000003, 1000004,] > > Poradí někdo ? > Děkuji Vláďa > > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz >
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz