Нужно создать класс
marvellikДа более того, где тут фабрика?
и где тут итератор
for card_num in range(0, 52): r = str(card_num % 13) if r == '0': r = 'K' if r == '1': r = 'A' if r == '12': r = 'Q' if r == '11': r = 'J' index = int((card_num / 13) % 13)