How to combine all keys and values from a dictionary into a single string in Swift

1 Answer

0 votes
import Foundation

func combineKeysAndValues(_ dictionary: [String: String]) -> String {
    // Combine keys and values into a single-string
    return dictionary.map { "\($0.key)=\($0.value)" }.joined(separator: ", ")
}

let dictionary: [String: String] = [
    "Key1": "Value1",
    "Key2": "Value2",
    "Key3": "Value3",
    "Key4": "Value4"
]

let result = combineKeysAndValues(dictionary)

print("Combined keys and values: \(result)")

 
 
/*
run:

Combined keys and values: Key4=Value4, Key3=Value3, Key1=Value1, Key2=Value2
 
*/

 



answered Apr 1, 2025 by avibootz
...