假设我有一个如下所示的数组:
["aaa", "bbb", "ccc"]
我想将数组的这些项中的每一项替换为添加相同值的数组,如下所示:
[["aaa", 0], ["bbb", 0], ["ccc", 0]]
我不明白为什么使用:
arr_of_arr = arr.map{|single_item| single_item = [single_item, 0]}
不起作用,而是返回以下错误:
syntax error, unexpected keyword_end, expecting '}'
arr = ["aaa", "bbb", "ccc"]
arr_of_arr = arr.map { |single_item| [single_item, 0] }
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句