如何从现有数组中创建嵌套数组

The_Last_Ruh

如果我有

arr = ["a", "b", "c", "d", "e", "f"]

我怎样才能做到arr这一点?

[["a", "b"], ["c", "d"], ["e", "f"]]

目标是使用 arr.to_h 将其全部转换为哈希。谢谢!

德米特里·巴尔斯科夫

您可以使用哈希[]

Hash[*arr] #=> {"a"=>"b", "c"=>"d", "e"=>"f"}

另一个选项是Enumerable#each_slice

arr.each_slice(2).to_h #=> {"a"=>"b", "c"=>"d", "e"=>"f"}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

javascript映射两个嵌套数组,并通过查找修改现有数组

如何使用现有数组的元素创建新数组?

从Ruby中的现有数组创建新数组

从php中的现有数组创建新数组

如何使用 TypeScript 中现有数组中的选定元素创建新数组?

如何从 SwiftUI View Init 中的现有数组创建新数组

如何从numpy中的现有数组创建对角线数组

如何在 Ruby 中的现有数组上创建二维数组?

如何从JavaScript中的现有数组重建数组?

在 javascript 中,如何从 json 数据创建嵌套数组或对象?

如何使用嵌套数组中的数据创建类的实例?

如何在MongoDB中的$ group内创建嵌套数组?

在现有数组上创建分页

从现有数组创建HTML表

如何创建一个将对象推送到现有数组中的函数?

如何创建从当前阵列嵌套数组?

如何创建嵌套数组JSON?

如何从嵌套数组创建联合类型?

在Javascript中创建嵌套数组

如何从带有对象的嵌套数组中获取值

如何对嵌套数组中的所有元素求和?

如何计算所有嵌套数组中的元素

如何使用嵌套循环 JS 从嵌套数组中创建新数组

从 JS 中的现有数组创建具有相应总数的对象数组

在foreach中的每个循环中,在现有数组中创建新数组

从现有数组按日期创建数组

从现有数组属性创建新数组

创建具有元素路径数组的嵌套数组

如何使用PHP cURL发送多维数组而没有嵌套数组中的数组键?