Díky, zdá se že to funguje perfektně.
Vláďa
Dne 18.10.2015 v 9:06 starenka . napsal(a):
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
<mailto: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 <mailto: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
--
Ing. Vladislav Ludík
Rožnov pod Radhoštěm
vl...@ludik.cz
608 777 525
_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python
Visit: http://www.py.cz