gpt4 book ai didi

ruby - 如果我有两个值,如何将它们中的每一个推送到数组中的同一行? - ruby

转载 作者:太空宇宙 更新时间:2023-11-03 17:38:22 25 4
gpt4 key购买 nike

所以我正在使用 Nokogiri 解析页面并存储如下值:

contents[link[:href]] = content_page.css("p a")
copy = content_page.xpath('//p/text()[1]').text

然后我将它们推送到我的 my_listing 数组中,如下所示:

my_listing << contents[link[:href]]
my_listing << copy

但是,这样做是为每个条目创建一个 2 元素数组。

因此 contents[link[:href]] 存储在 my_listing[0] 中,而copy 存储在 my_listing[1] 中。

然而,我希望发生的是,my_listing[0][0] == contents[link[:href]] && my_listing[0][1] ==复制

我该怎么做?

最佳答案

我建议你做一个单行:

my_listing << [ contents[link[:href]], copy ]

关于ruby - 如果我有两个值,如何将它们中的每一个推送到数组中的同一行? - ruby ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10540174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com