Массивы и коллекции / Массивы

Числа1 = Новый Массив;
Числа1.Добавить(1);
Числа1.Добавить(3);
Числа1.Добавить(2);
Числа1.Добавить(1);
Числа1.Добавить(3);
//Числа1 = [1, 3, 2, 1, 3]
Сообщить("Числа1 = [" +
    СтрСоединить(Числа1, ", ") + "]");

Числа2 = Новый Массив;

//Первый вариант
Соответствие = Новый Соответствие;
Для Каждого Число Из Числа1 Цикл
    Соответствие.Вставить(Число);
КонецЦикла;
//Порядок обхода словаря не определён,
//у вас он может оказаться другим
Для Каждого Элемент Из Соответствие Цикл
    Числа2.Добавить(Элемент.Ключ);
КонецЦикла;
//Числа2 = [1, 3, 2]
Сообщить("Числа2 = [" +
    СтрСоединить(Числа2, ", ") + "]");

Числа2.Очистить();

//Второй вариант
Для Каждого Число Из Числа1 Цикл
    Если Числа2.Найти(Число) =
        Неопределено Тогда
        Числа2.Добавить(Число);
    КонецЕсли;
КонецЦикла;
//Числа2 = [1, 3, 2]
Сообщить("Числа2 = [" +
    СтрСоединить(Числа2, ", ") + "]");