我正在尝试在 Swift 中返回给定 DNA 链(字符串)的 RNA 互补序列。基本上,如果 DNA 有一个“T”,我会用“U”代替它。
我的代码是:
func toRNA(DNA: String) -> String{
var RNA = DNA
for ntide in RNA{
if ntide == "T"{
ntide = "U"
}
}
return RNA
}
swift::错误:
cannot assign to value: 'ntide' is a 'let' constant
ntide = "U"
~~~~~ ^
最佳答案
使用
func toRNA(DNA: String) -> String{
return DNA.replacingOccurrences(of: "T", with: "U")
}
关于swift - Swift 中的 DNA 到 RNA 转录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48568670/