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