РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗goTsTmClL7 66 of 129 menu

Задачи на работу с циклами в Go. Часть 7

Даны две коллекции map:

map1 := map[string]int{"a": 1, "b": 2, "c": 3} map2 := map[string]int{"b": 20, "c": 30, "d": 40}

Используя цикл for, объедините их в одну map (при конфликте брать значение из второй).

Дан список списков чисел:

listOfLists := [][]int{{1, 2}, {3, 4, 5}, {6}}

Используя вложенный цикл for, найдите сумму всех элементов.

Дана коллекция map с списками:

m := map[string][]int{"odd": {1, 3, 5}, "even": {2, 4, 6}}

Используя вложенный цикл for, создайте общий список всех чисел.

Дан список слов:

words := []string{"apple", "banana", "cherry", "date"}

Используя цикл for, создайте map где ключ - первая буква, значение - список слов на эту букву.

Дана коллекция map с числами:

m := map[string]int{"a": 15, "b": 7, "c": 23, "d": 4}

Используя цикл for, найдите ключ с минимальным значением.

Дан список пар (ключ, значение):

pairs := [][2]any{{"a", 1}, {"b", 2}, {"c", 3}, {"a", 4}}

Используя цикл for, создайте map, объединяя значения для одинаковых ключей в список.

Даны множество и список:

set := map[int]bool{1: true, 2: true, 3: true, 4: true, 5: true} list := []int{3, 4, 5, 6, 7}

Используя цикл for, найдите пересечение элементов.

Дана коллекция map с булевыми значениями:

m := map[string]bool{"a": true, "b": false, "c": true, "d": true}

Используя цикл for, создайте список ключей с значением true.

Дан список чисел:

numbers := []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}

Используя цикл for, создайте map где ключ - число, значение - "четное" или "нечетное".

Дана коллекция map с списками строк:

m := map[string][]string{"fruits": {"apple", "banana"}, "colors": {"red", "blue"}}

Используя вложенный цикл for, создайте общий список всех строк с префиксом категории.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить