Usar la programación Python para obtener el complemento inverso de una secuencia requiere múltiples métodos
def func1(liststr):
t=list(liststr); d=[]
dct={'A': 'T', 'T': 'A', 'C': 'G', 'G': 'C'}
para x en el rango(len(t)):
d.append(dct[t. pop()])
return d
Otros métodos son simples: 1.pop()])
Return d
Otros métodos también son muy simples: 1. Invierta directamente la cadena y luego tradúzcala una por una 2. Utilice números positivos y negativos, lo cual es más eficiente para una gran cantidad de tareas; 3. Procesado dos veces, cambiando entre verdadero y falso; 4. Reemplazar en la lista y luego invertir 5. Organizar en pares, pero es ineficiente 6. También hay reemplazo directo de la cadena y luego cortar s [::-; 1] en Aceptar;
lt='CATGCATCGT'
lt=lt.replace('A', '{A}').replace('T', '{T }'). reemplazar('C', '{C}').replace('G', '{G}')
resultado=lt.format(A='T', T= 'A', C='G', G='C')[::-1]