2
私は文字列のリストを受け取り、単語リストのリストを生成するメソッドを持っています。`Enum.each`ループでリストを累積します
def some(words) do
result = []
Enum.each(words, fn word ->
result = result ++ [["something", word], ["something else", word]]
end
result
end
このメソッドは、常に空のリストを返すので、期待どおりに機能しません。
これは、可変シャドーイングのためだと思います。
このコードを動作させるには、どのようなコードを書き直す必要がありますか?
'flat_map'はトリックを行いました。すばらしいです! – ProGM