Simultaneous .replace functionality

后端 未结 4 1402
一生所求
一生所求 2020-12-19 06:52

I have already converted user input of DNA code (A,T,G,C) into RNA code(A,U,G,C). This was fairly easy

RNA_Code=DNA_Code.replace(\'         


        
4条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-19 07:38

    You can use a mapping dictionary:

    In [1]: dic={"A":"U","U":"A","G":"C","C":"G"}
    
    In [2]: strs="AUUUGCGGCAAA"
    
    In [3]: "".join(dic[x] for x in strs)
    Out[3]: 'UAAACGCCGUUU'
    

提交回复
热议问题