当前位置: 首页 > 知识库问答 >
问题:

如何将索引数组转换为关联数组?[副本]

易俊友
2023-03-14

是否有方法变换以下对象数组:

   array =  [
        { date: "08/18", id: 1 },
        { date: "08/14", id: 2 },
        { date: "08/15", id: 3 }
    ]

变成这样?只返回日期:

array2 = ["08/18", "08/14", "08/15"]

我一直在尝试按如下方式推送日期元素,但似乎不起作用:

array.map(e => {
    array2.push(e.date)
})

提前谢谢。

共有1个答案

乜栋
2023-03-14

可以使用数组map函数:

array2 = array.map(object => object.date);
 类似资料:
  • 您知道如何将DataFrame的索引或列作为NumPy数组或python列表获取吗?

  • 问题内容: 有没有一种有效的Numpy机制,可以根据条件为true而不是布尔掩码数组来检索数组中位置的整数索引? 例如: 在这种情况下,我想知道指标的地方。是否可以生成这些而不循环? 问题答案: 另外的选择: 这与。

  • 这是我想转换为数组的值。我知道这是一个很简单的问题,但是有人能帮我吗?

  • 问题内容: 我正在将API集成到我的网站,该网站可以使用数组编写代码时处理存储在对象中的数据。 我想要一个快捷方式将对象转换为数组的函数。 问题答案: 只是打字 从 数组: 如果将对象转换为数组,则结果是一个数组,其元素是对象的属性。键是成员变量名称,但有一些值得注意的例外:整数属性不可访问;私有变量的类名在变量名之前;受保护的变量在变量名前带有“ *”。这些前置值的任一侧都有空字节。 示例:简单

  • 问题内容: 我有一个Bash脚本。它以JSON获取数据。我需要将JSON数组转换为Bash数组。 例 在Bash中,我想要获得这样的值。 问题答案: 如果您想要键和值,并且基于如何在JQ中将json对象转换为key =value格式,则可以执行以下操作: 以更通用的方式,您只需将语法提供给,就可以将值存储到这样的数组中: 然后您可以遍历像这样的值: 对于此给定的输入,它将返回:

  • 问题内容: 假设我有一个一维numpy数组 我想将此编码为2D一热阵列 有快速的方法吗?比循环遍历设置元素更快。 问题答案: 您的数组定义了输出数组中非零元素的列。您还需要定义行,然后使用花式索引: