Задачи на HashMap в Rust. Часть 1
Дана коллекция HashMap:
let map = HashMap::from([("a", 1), ("b", 2), ("c", 3)]);
Добавьте новый элемент с ключом "d" и значением 4.
Дана коллекция HashMap:
let map = HashMap::from([("x", 10), ("y", 20), ("z", 30)]);
Измените значение по ключу "y" на 25.
Дана коллекция HashMap:
let map = HashMap::from([("one", 1), ("two", 2), ("three", 3)]);
Очистите коллекцию, удалив все элементы.
Дана коллекция HashMap:
let prices = HashMap::from([("apple", 50), ("banana", 30), ("orange", 40)]);
Найдите сумму цен товаров "apple" и "banana".
Дана коллекция HashMap:
let map = HashMap::from([("a", 1), ("b", 2), ("c", 3)]);
Удалите элемент с ключом "b".
Дана коллекция HashMap:
let map = HashMap::from([("John", 25), ("Alice", 30), ("Bob", 35)]);
Проверьте, существует ли ключ "Alice" в HashMap.
Дана коллекция HashMap:
let date = HashMap::from([("year", 2023), ("month", 12), ("day", 31)]);
Выведите дату в формате: "31.12.2023".
Дана коллекция HashMap:
let map = HashMap::from([("first", 10), ("second", 20), ("third", 30)]);
Получите список всех ключей HashMap.
Дана коллекция HashMap:
let map = HashMap::from([("a", 100), ("b", 200), ("c", 300)]);
Получите список всех значений HashMap.
Дана коллекция HashMap:
let map = HashMap::from([("x", 5), ("y", 10), ("z", 15)]);
Увеличьте все значения HashMap в 2 раза.