Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2009, 15:56
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Diccionarios...y empezando en python jeje

Dado que no tengo el diccionario con todos los valores:
Código python:
Ver original
  1. dic = {} #Aqui va el diccionario con todos los valores
  2. def split_seq(seq, size):
  3.     """ Divide una lista, en bloques del tamaño dado """
  4.     return [seq[i:i+size] for i in range(0, len(seq), size)]
  5.  
  6. def translate(s, d):
  7.     ns = ""
  8.     for i in split_seq(s, 3):
  9.         ns += d[i]
  10.     return ns
  11.  
  12. cadena = "ACTTTTACCTAGTTGACT"
  13. nueva_cadena = translate(cadena, dic)