Size: a a a

Сообщество Python Программистов

2021 June 07

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
как вариант
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ты с этими строками что потом делаешь?
источник

in Сообщество Python Программистов
Какой способ лучше?
источник

E

Egor in Сообщество Python Программистов
первый короче, второй поймет каждый
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
нахрена ты там next юзаешь?)
источник

in Сообщество Python Программистов
Ну так покажи по своему, я ж спрашивал уже
источник

VD

Vlad Dimmer in Сообщество Python Программистов
Ну вообще, я байты так обрабатываю, чтобы потом xor провести.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
циклом гоняешь xor?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
тогда
from operator import xor
from itertools import cycle, starmap

seq = ...
subseq = ...

xored = starmap(xor, zip(seq, cycle(subseq)))
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
что-то вот такого вида
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
источник

VD

Vlad Dimmer in Сообщество Python Программистов
+

о.о Изящно.

Была идея zip и map использовать, но не додумался, как.
источник

VD

Vlad Dimmer in Сообщество Python Программистов
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Бензофуран Гетероцикл до 5339.66 (+13.18)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
можно ещё сделать так что в seq всегда будет более длинная строка)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
subseq, seq = sorted((seq, subseq), key=len)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
но это не совсем понятно, я бы комментарием снабдил)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
как и то что я выше написал
источник

VD

Vlad Dimmer in Сообщество Python Программистов
А, точно же, key принимает функцию сортировки

Вот что бывает, когда мало кодишь..
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
меня, правда, напрягает что sorted не умеет принимать произвольный набор
источник