Курс по Raku / Напреднали / Повече за вградените типове / Множества, торби и смеси / Операции с множества

Тест — Множества

Какво извежда следната програма?

say (set(1, 2) ∪ set(2, 3)).elems;
13
04
02
01

Обединението събира всяка стойност от което и да е от двете множества, но множеството запазва всяка стойност само веднъж. Двете множества споделят 2, затова обединението е {1, 2, 3} — три различни елемента.

Навигация в курса

Операции с множества   |   Торби и смеси