Установить операции в Swift - PullRequest
       8

Установить операции в Swift

0 голосов
/ 25 октября 2018
let a: Set = [1, 2, 3]
let b: Set = [3, 5, 2]
if ! a.____b) {
   let c:____= a.____(b)
}

Перетащите из параметров ниже, чтобы создать новый набор «c», содержащий только значения, общие для «a» и «b», если не все значения набора «a» содержатсяв наборе "b".

пересечение , объединение , вычитание , isSubset (из: , isSuperset (из: , Set .

Я только начинаю и запутался в этом конкретном разделе кода. Может кто-нибудь мне помочь?

1 Ответ

0 голосов
/ 25 октября 2018

Добро пожаловать, Ди.Я тоже учусь Свифту.Другой способ сказать «общий для обоих a и b» - это «пересечение a и b», и другой способ сказать «если не все значения множества a содержатся в множестве b», то было бы, если бы множество aне является подмножеством множества b ".

let a: Set = [1, 2, 3]
let b: Set = [3, 5, 2]
if !a.isSubset(of: b) {
    let c: Set = a.intersection(b)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...