这似乎是一件很明显的事情,但我找不到解决方案。我试过:
convert(String, array)
# -> MethodError: Cannot `convert` an object of type Array{Char,1} to an object of type String
和
string(array)
# -> "['U']"
显然没有人实现我想要实现的目标。
我的整个代码如下所示:
function to_rna(dna)
assignments = Dict('G' => 'C', 'C' => 'G', 'T' => 'A', 'A' => 'U')
res = Char[length(dna)]
for i in 1:length(dna)
res[i] = assignments[dna[i]]
end
return string(res)
end
最佳答案
您需要实际的 String
构造函数:
julia> String(['a', 'b', 'c'])
"abc"
关于arrays - Julia 字符数组转字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68582375/