[<<"a">>, <<"b">>, <<"c">>]
を["a", "b", "c"]
に変換するにはどうすればよいですか?バイナリリストから文字列リスト - Erlang
6
A
答えて
8
[binary_to_list(X) || X <- [<<"a">>, <<"b">>, <<"c">>]].
以上の精巧な
BinList = [<<"a">>, <<"b">>, <<"c">>], NormalList = [binary_to_list(X) || X <- BinList], NormalList.
2
あなたはこのようにそれを行うことができます。
A=[<<"a">>, <<"b">>, <<"c">>]
B=[binary_to_list(Item) || Item <- A]
5
または、リストを使用して:マップ/ 2:
lists:map(fun erlang:binary_to_list/1, [<<"a">>, <<"b">>, <<"c">>]).
リンクドキュメンタリーをbinary_to_listする:のhttp:/ /erldocs.com/R15B/erts/erlang.html?i=3#binary_to_list/1 – kay
リンクは404です。おそらく、現在の場所はhttp://erlang.org/doc/man/erlang.html#binary_to_list-1です –