Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsTsTmClL6 59 of 173 menu
◀ ▶

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

Дана коллекция HashMap:

let map = HashMap::from([("x", 5), ("y", 10), ("z", 15)]);

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

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

let list = vec![1, 2, 3, 4, 5, 6];

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

Дано изменяемое множество:

let set = HashSet::from([10, 20, 30, 40, 50]);

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

Дана коллекция HashMap:

let map = HashMap::from([("one", 1), ("two", 2), ("three", 3)]);

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

Дан массив символов:

let array = vec!['a', 'b', 'c', 'd'];

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

Дана коллекция HashMap:

let map = HashMap::from([("apple", 3), ("orange", 5), ("banana", 2)]);

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

Дан список строк:

let list = vec!["hello", "world", "kotlin", "programming"];

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

Дана коллекция HashMap:

let map = HashMap::from([("a", 1), ("b", 2), ("c", 3), ("d", 4)]);

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

Дано изменяемое множество:

let set = HashSet::from([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]);

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

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

let array = vec![1, 2, 3]; let list = vec!["a", "b", "c"];

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

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