Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Программирование на Golang яндекс практикум 9 урок 3 задача

Кирилл Колос Ученик (152), на голосовании 2 недели назад
Напишите функцию SwapKeysAndValues(m map[string]string) map[string]string, которая принимает мапу и возвращает новую мапу, где ключи и значения поменялись местами.

Помогите пожалуйста
Голосование за лучший ответ
GGG Просветленный (34824) 1 месяц назад
 func SwapKeysAndValues(m map[string]string) map[string][]string { 
swapped := make(map[string][]string)
for key, value := range m {
swapped[value] = append(swapped[value], key)
}
return swapped
}
Похожие вопросы