Кортеж - это значение представленное группой значений.
let brush = («black»,7,0.4)
print(«Цвет кисти \(brush.0), толщина кисти \(brush.1)»)
Изменение значений в кортеже:
var brush = («black»,7,0.4)
brush.0 = «red»
Разбор кортежа по переменным/константам
var brush = («black»,7,0.4)
var (color,width,alpha) = brush
Пропустить 2-й элемент:
var brush = («black»,7,0.4)
var (color,_,alpha) = brush
Ключи для наименования в кортеже:
var brush = (color: «black»,width: 7,alpha: 0.4)
print(brush.color)
print(brush.width)