ruby-on-rails - 如何匹配 2 个数组并在新数组 Ruby 中获得输出
问题描述
假设我有 2 个长度相同的数组,其中填充了整数
a = [6,3,5,1]
b = [6,2,5,3]
我想比较这些数组并在新(c)数组中得到一个输出,所以它看起来像这样
c = [+,-,+,-]
如果会有 0 个匹配项,那么我的新数组会给出[-,-,-,-]
,反之亦然,如果有 4 个匹配项[+,+,+,+]
解决方案
推荐阅读
- openstack - 自定义 openstack 仪表板时出错
- html - 我正在设置带有下拉菜单的菜单栏,但问题是您可以在下面的代码中看到
- rasa-nlu - 我想使用余弦相似度来识别意图并将其传递给 RASA Core
- tensorflow - 如何在 URDU 语言文本上进行 NLP?
- c# - OpenQA.Selenium.WebDriverException:未知错误:a.tagName.toUpperCase 不是通过 Selenium 和 C# 使用 reactJS 元素的函数
- elasticsearch - 在弹性搜索中映射以下非结构化数据的最佳方法是什么?
- ios - 如何使用 Sentry 获取 IOS SDK 开发的崩溃日志
- html - 是否可以使用一个弹性项目添加文本层(更多行)?
- python - 为上一个问题 PySide2 QListView 和 QTableView 添加功能
- reactjs - 有没有办法在 scss 中使用 webpack defineplugin 函数