У меня есть два массива, как это: [[word],[number of occurence] , ... ]
Как сравнить две таблицы с помощью Ruby,
Table 1 : [[["web"], 9], [["paris"], 8], [["html5"], 6], [["css3"], 6] ... ]
Table 2 : [[["web"], 2], [["paris"], 3], [["word"], 5], [["class"], 6] ... ]
Я хочу сравнить таблицу 2 с настольными 1 и показывать только слова не на столе 2.
с примером Я бы получил:
Table 2 doesn't have html5, css3
Есть ли у Ruby драгоценный камень, который может это сделать?
Это очень странная структура использовать. Почему не Хэш с ключом/значением? – tadman
Пожалуйста, прочитайте «[ask]». Ваш вопрос не задан. Вы просите рекомендации для драгоценного камня, который не соответствует теме. Вы также не показали нам доказательств усилий; Вы искали и не нашли ничего, что помогло? Если да, то где и почему это не помогло? Вы писали код? Если нет, то почему? Если это так, покажите нам минимальный код, демонстрирующий проблему, с которой вы сталкиваетесь. http://meta.stackoverflow.com/q/261592/128421 помогает объяснить. –
@ tadman является правильным. Нечетная структура. Если хэш не используется, эти массивы можно, по крайней мере, упростить, например '[[" web ", 9], [" paris ", 8], [" html ", 6], [" css ", 6]. ..] '. Добавление сложности без какого-либо выигрыша не очень хорошо. –