你会如何转换:
x = [
{"a" => ["a","b","c","d","e"]},
{"f" => ["f","g","h","i","j","k","l","m","n"]},
{"f" => ["o","p"]}
]
进入:
{
"a"=>["a", "b", "c", "d", "e"],
"f" => ["f","g","h","i","j","k","l","m","n"]},
"f01"=>["o", "p"]
}
我最初使用的是
x.reduce({},:update)
但是这会覆盖第一个“f”(因为键是唯一的)。
我已经搜索了答案,但没有找到任何适用于这种情况的方法。