Jan-17-2018, 09:51 PM
This is a little class I'm playing around with:
from string import printable from random import choice class Anagram: def __init__(self, text='', scramble='', key=dict()): self.text = text self.scramble = scramble self.key = key def generate_key(self): for char in printable: self.key[char] = choice(printable) def garble(self): for char in self.text: self.scramble += self.key[char] def ungarble(self): # need method to look up the key by value in self.keyI've tried to find a method to look up the key by value in order to unscramble the anagram, but haven't found one. Help?