def vsechno(zprava, delka_h):
"""Najde heslo dane delky, pri jehoz aplikaci budou frekvence znaku nejlepe
def vsechno(zprava, delka_h):
"""Najde heslo dane delky, pri jehoz aplikaci budou frekvence znaku nejlepe
rozklady = rozklad(ocesat(zprava, False), delka_h)
posuny = [nej_posun(text) for text in rozklady]
posunute = [''.join([posun(c, posuny[i]) for c in rozklady[i]]) for i in range(len(posuny))]
rozklady = rozklad(ocesat(zprava, False), delka_h)
posuny = [nej_posun(text) for text in rozklady]
posunute = [''.join([posun(c, posuny[i]) for c in rozklady[i]]) for i in range(len(posuny))]
- vysledek = [x for x in reduce(soucet, (map(None, *posunute)[i] for i in range(len(rozklady[0])))) if x != None]
+ vysledek = [x for x in reduce(soucet, (map(None, *posunute)[i] for i in range(len(rozklady[0])))) if x]