How to remove elements of a given set that present in another set with Swift

2 Answers

0 votes
var lang1: Set = ["swift", "c", "c++", "go", "java"]
var lang2: Set = ["go", "java"]

lang1.subtract(lang2)

print(lang1)
print(lang2)




/*
run:

["c++", "swift", "c"]
["go", "java"]

*/

 



answered Jun 13, 2023 by avibootz
0 votes
var arr1: Set = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
var arr2: Set = [1, 6, 7, 9]

arr1.subtract(arr2)

print(arr1)
print(arr2)




/*
run:

[5, 2, 4, 10, 3, 8]
[1, 6, 7, 9]

*/

 



answered Jun 13, 2023 by avibootz
...