Кортеж - это то, что позволяет нам группировать вместе связанные части данных, которые имеют разные типы данных, и это так же удобно, как простой словарь, но дает нам гибкость в хранении разных типов данных, и это не такие большие усилия, как создание структуры или класса. .
import Foundation let touple1 = ("Nadia" , 7) print(touple1.0)//this prints Nadia ________________________________________________________ Even though this format is short but it's not preferred. Instead we the following format. _________________________________________________________ let touple2 = (name : "Nadia" , faveNum : 7) print(touple2.name)//this also prints Nadia
Есть и другой способ создания кортежей.
touple3: (name : String , faveNum: Int)//creates an empty touple touple3.name = "Nadia" touple3.faveNum = 7 touple3 = (name : "Nadia" , faveNum: 7)
Заключение
С помощью кортежей мы можем организовать связанные части данных, которые относительно малы, и мы можем создавать их очень быстро, практически «на лету».