Dictionary.mapValues(_:)
Преобразует значения, сохраняя ключи.
Сигнатура
func mapValues<T>(_ transform: (Value) -> T) -> [Key: T]Возвращает новый словарь с теми же ключами, но значениями, преобразованными функцией transform.
let prices = ["яблоко": 50, "груша": 80]
let withTax = prices.mapValues { $0 * 2 }
print(withTax["яблоко"]) // Optional(100)