Julia 将符号转换为字符串

aha*_*ght 2 string symbols type-conversion julia

如何在 Julia 中将符号转换为字符串?以下不起作用:

String(:A)
convert(String,:A)
Run Code Online (Sandbox Code Playgroud)

他们确实在 Julia 0.4 版中工作。

Prz*_*fel 8

您可以使用该string功能:

julia> string(:A)
"A"
Run Code Online (Sandbox Code Playgroud)

然而,从 Julia 1.5.1 开始,String(symb)似乎也可以工作:

julia> String(:A)
"A"
Run Code Online (Sandbox Code Playgroud)

然而,这String(:A)是推荐的方法,因为它只是直接String从中创建对象Symbol,因此速度提高了 3 倍。