有没有办法如何将元组转换为字符串?
考虑我有以下列表:
[{atom,5,program},{atom,5,receiving},{nil,5}]
Run Code Online (Sandbox Code Playgroud)
我希望将其转换为以下字符串:
"{atom,5,program},{atom,5,receiving},{nil,5}"
Run Code Online (Sandbox Code Playgroud)
我已经尝试在列表中的每个元素上使用erlang:tuple_to_list,它返回
A = [atom,5,program]
Run Code Online (Sandbox Code Playgroud)
最终,我不能用"{"++ A ++"}"连接它
我有什么想法可以把它变成一个字符串?
Rob*_*loi 15
Term = [{atom,5,program},{atom,5,receiving},{nil,5}].
lists:flatten(io_lib:format("~p", [Term])).
Run Code Online (Sandbox Code Playgroud)