kollekcii_-_mnozhestva_set

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
kollekcii_-_mnozhestva_set [2023/09/11 09:30]
oresh.dm
kollekcii_-_mnozhestva_set [2023/09/11 09:34] (текущий)
oresh.dm
Строка 21: Строка 21:
 === Поиск общего в двух множествах (пересечение) === === Поиск общего в двух множествах (пересечение) ===
 var circleStation: Set = ["Первая","Вторая","Третья","Четвертая"] var circleStation: Set = ["Первая","Вторая","Третья","Четвертая"]
 +
 var circleStation2: Set = ["Шестая","Вторая","Третья"] var circleStation2: Set = ["Шестая","Вторая","Третья"]
  
-var circleStation3 = circleStation/intersection(circleStation2)+var circleStation3 = circleStation.intersection(circleStation2)
  
 Вернет "Вторая","Третья" Вернет "Вторая","Третья"
  
-=== Поиск общего в двух множествах (пересечение) ===+=== Добавление только уникальных из 2-ъ множеств (объединение) === 
 +var circleStation: Set = ["Первая","Вторая","Третья","Четвертая"
 + 
 +var circleStation2: Set = ["Шестая","Вторая","Третья"
 + 
 +var circleStation3 = circleStation.union(circleStation2) 
 + 
 +Вернет "Первая","Вторая","Третья","Четвертая","Шестая"
  
 +=== Выявить уникальные из каждого (симетрическая разность)===
  
 +var circleStation3 = circleStation.symetricDifference(circleStation2)
  
 +=== Удалелие===
 +circleStation.remove("Вторая")
  • /sites/data/attic/kollekcii_-_mnozhestva_set.1694424623.txt.gz
  • Последнее изменение: 2023/09/11 09:30
  • oresh.dm