我有一个由某些函数生成的元组列表,看起来像:
[{"a","?"},
{"?","a"},
{"a","o"},
{"o","e"}]
但是当我打印它时,我在终端中看到了:
[{"a",[261]},
{[261],"a"},
{"a","o"},
{"o","e"}]
我通常用以下命令打印它:
io:format("~p~n", [functionThatGeneratesListOfTuples()]),
到目前为止,我发现~ts在打印Unicode字符串时需要使用它,因此我尝试了以下操作:
Pairs = functionThatGeneratesListOfTuples(),
PairsStr = io_lib:format("~p", [Pairs]),
io:format("~ts~n", [PairsStr]),
是否有可能实现适当地表示Unicode字符串?