>>> from frase import transforma --ini-enunciat >>> f1 = iter('LA IMATGE DE LA DEESSA ERA MASSA CARA'.split()) >>> f2 = transforma(f1) >>> next(f2) 'LR' >>> next(f2) 'IMRTGS' >>> for p in f2: ... print(p, end='-') DS-LR-SRR-MRSSR- --fi-enunciat >>> for p in transforma(iter('ARA LA PESSETA ES RARA'.split())): ... print(p, end='-') LR-SS- >>> for p in transforma(iter('EL VAIXELL DE VELA VOLA SOBRE EL MAR'.split())): ... print(p, end='-') SL-VRIXSLL-DS-VSLR-VOLR-SOBRS-SL-MRR- >>> import itertools >>> f1 = itertools.cycle(['BARRA', 'LLIURE', 'VESSA', 'AIGUA']) >>> f2 = transforma(f1) >>> for x in range(10000): ... a = next(f2) >>> for x in range(10): ... print(next(f2), end='-') LLIURS-RIGUR-LLIURS-RIGUR-LLIURS-RIGUR-LLIURS-RIGUR-LLIURS-RIGUR-