Swift Set formUnion()

In this tutorial, we will learn about the Swift Set formUnion() method with the help of examples.

The formUnion() method inserts the element of the given sequence into the set.


// create a set A
var A: Set = [2, 3, 5]

// create an array B
 var B = [2, 4, 6]

// form union between set A and array B A.formUnion(B)
print(A) // Output: [5, 3, 2, 6, 4]

formUnion() Syntax

The syntax of the set formUnion() method is:


Here, set is an object of the Set class.

formUnion() Parameters

The formUnion() method takes a single parameter:

  • otherSequence - The sequence (mostly arrays and sets) of elements.

Note: The other must be a finite set.

formUnion() Return Value

  • The formUnion() method doesn't return any value. It inserts the elements of the given sequence into the set.

Example: Swift Set formUnion()

// create a set A
var A: Set = ["a", "c", "d"]

// create another set B
var B: Set = ["c", "d", "e" ]

// create an array C
var C = ["b", "c", "d"]

// insert set B elements into set A A.formUnion(B)
print("New A:", A)
// insert array C elements into set B B.formUnion(C)
print("New B:", B)


New A: ["d", "a", "e", "c"]
New B: ["c", "d", "e", "b"]

Here, we have used the formUnion() method to insert elements of set B and array C into set A and set B respectively.

Did you find this article helpful?