0
私はリスト変換一覧 - アーラン
["user2","user","user4"]
を持っている私は、このような文字列に変換したい:
2> "('user2','user','user4')".
"('user2','user','user4')"
どのように私はこれを達成することができますか?
私はリスト変換一覧 - アーラン
["user2","user","user4"]
を持っている私は、このような文字列に変換したい:
2> "('user2','user','user4')".
"('user2','user','user4')"
どのように私はこれを達成することができますか?
ここでカンマ区切りでそれらを結合するために、開始と終了の単一引用符を追加するには、リスト内包表記を使用して、その後、string:join/2
一つの方法です:
1> ["'" ++ X ++ "'" || X <- ["user2","user","user4"]].
["'user2'","'user'","'user4'"]
2> string:join(["'" ++ X ++ "'" || X <- ["user2","user","user4"]], ",").
"'user2','user','user4'"
3> "(" ++ string:join(["'" ++ X ++ "'" || X <- ["user2","user","user4"]], ",") ++ ")".
"('user2','user','user4')"