Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > cz.comp.lang.python > #3044
| Path | csiph.com!goblin3!goblin.stu.neva.ru!news.netfront.net!not-for-mail |
|---|---|
| From | ""Ing. Vladislav Ludík"" <vlada@ludik.cz> |
| Newsgroups | cz.comp.lang.python |
| Subject | [python] rozdíl dvou seznamů |
| Date | Sun, 18 Oct 2015 08:58:31 +0200 |
| Organization | Netfront http://www.netfront.net/ |
| Lines | 30 |
| Message-ID | <mailman.50.1445151538.3323.python@py.cz> (permalink) |
| NNTP-Posting-Host | 194.228.3.217 |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=iso-8859-2; format=flowed |
| Content-Transfer-Encoding | 8bit |
| X-Trace | adenine.netfront.net 1445151539 54772 194.228.3.217 (18 Oct 2015 06:58:59 GMT) |
| X-Complaints-To | news@netfront.net |
| NNTP-Posting-Date | Sun, 18 Oct 2015 06:58:59 +0000 (UTC) |
| To | Konference PyCZ <python@py.cz> |
| Received-SPF | pass (Address passes the Sender Policy Framework) SPF=MAILFROM; sender=vlada@ludik.cz; remoteip=::ffff:77.48.1.222; remotehost=; helo=mailer.ludik.cz; receiver=hugo.zagamma.cz; |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=ludik.cz; s=newcml; t=1445151532; bh=bl5jni0qM0yUZZb0RFNgYSEa/gigb6hEjYkwABeDCPE=; h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type; b=aW6UmrfvAPf+5/2aeU/u8DoZ/20fOCcrO6B16N9SGo7DVM3m8rVUBNGHzhATTN3Bu H+Zqmptheh6HCt62B9dbJwrHbxCLu8dxWq0Xr4seZvJVIpM+NdFYDNlHUyPhu0hc0N 3nh99LOefopt041CK9/FNpB4bDTuqNKOxsz6hWqc= |
| User-Agent | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 |
| X-Virus-Scanned | Clamav Antivirus na cml.ludik.cz |
| X-Virus-Status | Clean |
| X-Spam-Status | No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no |
| X-Spam-Checker-Version | SpamFilter on Ludik Cz |
| X-BeenThere | python@py.cz |
| X-Mailman-Version | 2.1.20 |
| Precedence | list |
| List-Id | Konference PyCZ <python.py.cz> |
| List-Unsubscribe | <http://www.py.cz/mailman/options/python>, <mailto:python-request@py.cz?subject=unsubscribe> |
| List-Archive | <http://www.py.cz/pipermail/python/> |
| List-Post | <mailto:python@py.cz> |
| List-Help | <mailto:python-request@py.cz?subject=help> |
| List-Subscribe | <http://www.py.cz/mailman/listinfo/python>, <mailto:python-request@py.cz?subject=subscribe> |
| Xref | csiph.com cz.comp.lang.python:3044 |
Show key headers only | View raw
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 --- news://freenews.netfront.net/ - complaints: news@netfront.net ---
Back to cz.comp.lang.python | Previous | Next | Find similar
[python] rozdíl dvou seznamů ""Ing. Vladislav Ludík"" <vlada@ludik.cz> - 2015-10-18 08:58 +0200
csiph-web