kollekcii_-_mnozhestva_set

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
kollekcii_-_mnozhestva_set [2023/09/11 09:23]
oresh.dm
kollekcii_-_mnozhestva_set [2023/09/11 09:34] (текущий)
oresh.dm
Строка 11: Строка 11:
 circleStation.contains("Первая") circleStation.contains("Первая")
  
 +=== Вычитание из одного множества другое ===
 +var circleStation: Set = ["Первая","Вторая","Третья","Четвертая"]
 +var circleStation2: Set = ["Шестая","Вторая","Третья"]
  
 +circleStation.subtrack(circleStation2)
 +
 +В circleStation осталось "Четвертая"
 +
 +=== Поиск общего в двух множествах (пересечение) ===
 +var circleStation: Set = ["Первая","Вторая","Третья","Четвертая"]
 +
 +var circleStation2: Set = ["Шестая","Вторая","Третья"]
 +
 +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.1694424236.txt.gz
  • Последнее изменение: 2023/09/11 09:23
  • oresh.dm