Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2009, 04:29
theUniC
 
Fecha de Ingreso: abril-2004
Mensajes: 39
Antigüedad: 20 años, 6 meses
Puntos: 2
Diccionarios...y empezando en python jeje

Hola a todos,

Estoy realizando un script del cual mi mayor problema és el siguiente:

Tengo una serie de datos en un diccionario (llamémosle a) que contiene:

Código PHP:
  a = {'TTA':'Leu''TTT':'Phe'.........} 
#el diccionario contiene más datos pero para mi duda me vale solo con eso

si yo tengo un string de caracteres tal que:

Código PHP:
 cadena ACTTTTACCTAGTTGACTA 
# és un ejemplo la cadena està inventada

como puedo recorrer el diccionario para sustituir las LETRAS EN MAYÚSCULA por las letras que no lo són, tal y como hace referencia el diccionario?????


El resultado final tendria que quedar de la siguiente manera:

Código PHP:
cadena ACTTTTACCTAGTTGACTA 

                         cadena_nueva 
SerPheAlaMetValSer                 

#el diccionario contiene toda una serie de valores para poder sustituir cualquier combinación A,C,T y G de 3 letras. 

Llevo días buscando una solución al tema y no la encuentro, estaría muy agradecido si alguien me pudiera ayudar con los diccionarios
__________________
Caiman Systems - Diseño y programación de aplicaciones de gestión y páginas web