Search⌘ K
AI Features

Swift Tuple Type

Explore the Swift tuple data type and how it groups multiple values into a single entity. Learn to access tuple elements by index or name, ignore values, and use tuples to return multiple values from functions, building a foundation for effective Swift programming.

Introducing the Swift tuple

The tuple is perhaps one of the simplest but, most powerful features of the Swift programming language. Quite simple, a tuple is, quite simply, a way to temporarily group together multiple values into a single entity. The items stored in a tuple can be of any type and there are no restrictions requiring that those values all be of the same type. A tuple could, for example, be constructed to contain an Int value, a Double value, and a String as follows:

let myTuple = (10, 432.433, "This is a String")
...