Инициализация типов / Коллекции

//Отдельного типа множества в 1С нет,
//его роль играет Соответствие: значимы
//ключи, а значение можно задать любое

Буквы = Новый Соответствие;
Буквы.Вставить("а"Истина);
Буквы.Вставить("б"Истина);
Буквы.Вставить("а"Истина);
//Повтор не создаёт второй записи
//Буквы = [а, б]

Сообщить(Буквы.Количество());
//Сообщает: 2

//Проверка принадлежности
Есть = (Буквы.Получить("б") <> Неопределено);
//Есть = Истина

//Обход: значимы только ключи
//Порядок обхода словаря не определён,
//у вас он может оказаться другим
Для Каждого Элемент Из Буквы Цикл
    Сообщить(Элемент.Ключ);
КонецЦикла;
//Сообщает: а
//          б