其他分享
首页 > 其他分享> > DNA 到 RNA 的转换

DNA 到 RNA 的转换

作者:互联网

DNA 到 RNA 的转换

脱氧核糖核酸,DNA是生物系统中主要的信息存储分子。它由四个核酸碱基鸟嘌呤 ('G')、胞嘧啶 ('C')、腺嘌呤 ('A') 和胸腺嘧啶 ('T') 组成。

核糖核酸(RNA)是细胞中的主要信使分子。RNA 与 DNA 的化学结构略有不同,不含胸腺嘧啶。在 RNA 中,胸腺嘧啶被另一种核酸尿嘧啶 ('U') 取代。

创建一个函数,将给定的 DNA 字符串翻译成 RNA。

例如:

"GCAT"  =>  "GCAU"
输入字符串可以是任意长度 - 特别是,它可以是空的。保证所有输入都是有效的,即每个输入字符串只会由'G'、'C'和'A'/或组成'T'。

Solution:
def dna_to_rna(dna):
    rna = ""
    for i in dna:
        if i != "T":
            rna += i
        else:
            i = "U"
            rna += i
    return rna

dna_to_rna("GCAT")
'GCAU'

标签:嘧啶,转换,dna,RNA,胸腺,DNA,rna
来源: https://www.cnblogs.com/a001ai-es/p/16412643.html