У меня есть массив, который выглядит следующим образом:
[[["Sports", "Soccer"], 2], [["eSports"], 1], [["Sports", "Soccer"], 3]]
В любом элементе самого внешнего массива первый элемент (массив) - это список категорий. Второй элемент - это program.id
, из которого получен этот массив категорий.
Итак, первый элемент в указанном выше массиве - ["Sports", "Soccer"]
- это массив категорий для program_id: 2
.
* 1010. * Как мне считать экземпляры дубликатов массива категорий? В приведенном выше случае, я хочу что-то вроде этого:
["Sports", "Soccer"] => Occurs 2 times, with Program Ids: 2 & 3
["eSports"] => Occurs 1 time, with Program Id: 1
Как мне сделать это эффективно?