[python] rozdíl dvou seznamů

"Ing. Vladislav Ludík" vlada na ludik.cz
Neděle Říjen 18 09:50:55 CEST 2015


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 <vlada na ludik.cz 
> <mailto:vlada na 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 na py.cz <mailto:python na py.cz>
>     http://www.py.cz/mailman/listinfo/python
>
>     Visit: http://www.py.cz
>
>
>
> _______________________________________________
> Python mailing list
> python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz


-- 
Ing. Vladislav Ludík
Rožnov pod Radhoštěm
vlada na ludik.cz
608 777 525

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20151018/9ce2b77c/attachment.html>


Další informace o konferenci Python