Задачи на работу с циклами в Go. Часть 6
Дана коллекция map:
m := map[string]int{"x": 5, "y": 10, "z": 15}
Используя цикл for, создайте список из значений, умноженных на 2.
Дан список чисел:
list := []int{1, 2, 3, 4, 5, 6}
Используя цикл for, создайте множество из четных чисел.
Дано изменяемое множество:
set := map[int]bool{10: true, 20: true, 30: true, 40: true, 50: true}
Используя цикл for, увеличьте каждый элемент на 5.
Дана коллекция map:
m := map[string]int{"one": 1, "two": 2, "three": 3}
Используя цикл for, создайте список строк в формате "ключ=значение".
Дан массив символов:
array := []string{"a", "b", "c", "d"}
Используя цикл for, создайте map где ключ - символ, значение - его код.
Дана коллекция map:
m := map[string]int{"apple": 3, "orange": 5, "banana": 2}
Используя цикл for, найдите общее количество фруктов.
Дан список строк:
list := []string{"hello", "world", "golang", "programming"}
Используя цикл for, создайте множество из длин строк.
Дана коллекция map:
m := map[string]int{"a": 1, "b": 2, "c": 3, "d": 4}
Используя цикл for, создайте список ключей, где значение больше 2.
Дано изменяемое множество:
set := map[int]bool{1: true, 2: true, 3: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true}
Используя цикл for, удалите все нечетные числа.
Дан массив и список:
array := []int{1, 2, 3}
list := []string{"a", "b", "c"}
Используя цикл for, создайте map где ключи из списка, значения из массива.