Курс по Raku / Напреднали / Повече за вградените типове / Множества, торби и смеси / Операции с множества
Тест — Множества
Какво извежда следната програма?
say (set(1, 2) ∪ set(2, 3)).elems;| 1 | 3 |
| 0 | 4 |
| 0 | 2 |
| 0 | 1 |
Обединението събира всяка стойност от което и да е от двете
множества, но множеството запазва всяка стойност само веднъж. Двете
множества споделят 2, затова обединението е
{1, 2, 3} — три различни елемента.