Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Marco Bakera Newsgroups: de.comp.lang.python Subject: Re: [Python-de] zip() (was: Suche: Buch mit Projektvorstellungen) Date: Sun, 12 Jan 2020 11:31:43 +0100 Lines: 21 Message-ID: References: <75c1cf70-be6c-61db-b83a-34f45bd9cc9d@bakera.de> <323a29b8-c155-6723-9f25-477db68d66b1@bakera.de> <00077e4f-e3bb-ccf1-9adb-959314e73137@bakera.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de 7Ei1FdEjj0SjMl8XF6UsDA4Jlt5GjZy1VAshKGBshp4A== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org Autocrypt: addr=pintman@bakera.de; prefer-encrypt=mutual; keydata= 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 dmYi9Q== User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2 In-Reply-To: Content-Language: de-DE X-bounce-key: webpack.hosteurope.de;pintman@bakera.de;1578825110;436db321; X-HE-SMSGID: 1iqaX2-0003Cx-F2 X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <00077e4f-e3bb-ccf1-9adb-959314e73137@bakera.de> X-Mailman-Original-References: <75c1cf70-be6c-61db-b83a-34f45bd9cc9d@bakera.de> <323a29b8-c155-6723-9f25-477db68d66b1@bakera.de> Xref: csiph.com de.comp.lang.python:5615 Marcel Logen schrieb am 12.01.20 um 00:02: > > Danke für Deine Signatur! Dadurch habe ich - als Python3- > Anfänger - jetzt gelernt, was man mit "zip" machen kann. > > k=bytes.fromhex('3b050b1d03044e1312080e0917134b0d4b');c=bytes('Kleine Spielerei.','l1');print(''.join([chr(c^k)for c,k in zip(c,k)])) Die Idee mit dem Klartext gefällt mir auch gut. :) Ich hatte die Verwendung von Zip in diesem Zusammenhang in einem CTF kennengelernt. Das sind immer gute Gelegenheiten, um Neues zu entdecken. :) Beste Grüße, der Marco. -- k=bytes.fromhex('b90155033ce5a85fa989ed1d3adeaa6c82');c=bytes.fromhex('c9683b775184c61fcbe8867848bf8408e7');print(''.join([chr(c^k)for c,k in zip(c,k)]))