String 如何从数字列表中获取字符串?

String 如何从数字列表中获取字符串?,string,list,erlang,String,List,Erlang,我有一个Erlang符号列表:[104105106107…]。如何从列表中获取字符串:“hijk…”?作为数据类型的字符串在Erlang中不存在。Sting只是字符列表 [104、105、106、107]和“hijk”是完全等效的 事实上,如果在shell中键入原始列表,则会返回“字符串”: 如果列表中至少有一个不可打印的字符,则列表将以数字形式打印。另请参见相反的问题:) 1> [104, 105, 106, 107]. "hijk"

我有一个Erlang符号列表:
[104105106107…]
。如何从列表中获取字符串:
“hijk…”

作为数据类型的字符串在Erlang中不存在。Sting只是字符列表

[104、105、106、107]
“hijk”
是完全等效的

事实上,如果在shell中键入原始列表,则会返回“字符串”:


如果列表中至少有一个不可打印的字符,则列表将以数字形式打印。另请参见相反的问题:)
1> [104, 105, 106, 107].   
"hijk"