RosettaCodeData/Task/Symmetric-difference/Pike/symmetric-difference-2.pike

8 lines
273 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
> array(string) A = ({ "John", "Serena", "Bob", "Mary", "Serena", "Bob" });
> array(string) B = ({ "Jim", "Mary", "John", "Jim", "Bob", "Mary" });
> A^B;
Result: ({ "Serena", "Serena", "Bob", "Jim", "Jim", "Mary"})
> Array.uniq((A-B)+(B-A));
Result: ({ "Serena", "Jim" })