Существуют три основных типа коллекций:
- Массивы (Arrays): Упорядоченная коллекция однотипных значений. Доступ по индексу.
- Множества (Sets): Неупорядоченная коллекция уникальных значений одного типа. Проверка на наличие элемента эффективна.
- Словари (Dictionaries): Неупорядоченная коллекция пар ключ-значение. Ключи должны быть уникальны и одного типа, значения - одного типа. Доступ по ключу.
Примеры создания:
swift
Массивы и словари являются упорядоченными с точки зрения обхода элементов в цикле, хотя их основная характеристика - доступ по индексу или ключу, соответственно. Множества не гарантируют порядок обхода.