направляющие - пересечения Открытия между несколькими массивами

Я пытаюсь найти перекрестные значения между несколькими массивами.

например,

code1 = [1,2,3]
code2 = [2,3,4]
code3 = [0,2,6]

Таким образом, результат был бы 2

Я знаю в PHP, можно сделать это с array_intersect

Я хотел смочь легко добавить дополнительный массив, таким образом, я действительно не хочу использовать несколько циклов

Какие-либо идеи?

Спасибо, Alex

68
задан Anurag 7 July 2010 в 17:57
поделиться

1 ответ

Используйте метод & из Array , который предназначен для заданного пересечения.

Например:

> [1,2,3] & [2,3,4] & [0,2,6]
=> [2]
111
ответ дан 24 November 2019 в 14:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: