2 votes

Comment fusionner deux tableaux avec des valeurs du tableau 2 qui sont dans 1 ?

J'ai un tableau avec des valeurs autorisées et un tableau avec des valeurs données.

Comment fusionner deux tableaux avec des valeurs du tableau 2 qui sont dans 1 ?

allowed_values => ["one", "two", "three"]
given_values => ["", "one", "five", "three", "seven"]

...

expected_values => ["one", "three"]

4voto

meagar Points 85475

Vous voulez l'intersection du tableau, et vous pouvez l'obtenir via le site & opérateur :

Set Intersection-Retourne un nouveau tableau contenant les éléments communs aux deux tableaux, sans doublons.

[ 1, 1, 3, 5 ] & [ 1, 2, 3 ]   #=> [ 1, 3 ]

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X