Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var dict = ["B": "16", "1": "A","N": "5", "K": "V", "A": "12"]
- var dict2 = ["C": "1", "A": "1", "E": "0","B": "Q", "16": "B"]
- var keyArray = Array(dict3.keys.sorted())
- var valueArray = Array(dict.values.sorted())
- var temp = ""
- for item in 0..<keyArray.count {
- for item2 in 0..<valueArray.count {
- if keyArray[item] == valueArray[item2] {
- let tmp = valueArray[item2]
- let s1 = dict2[tmp]
- let s2 = dict[s1!]
- dict2[s2!] = s2
- dict[s1!] = s1
- }
- }
- }
- print("dict:", dict)
- print("dict2:", dict2)
- /*
- Output:
- dict: ["B": "B", "1": "1", "K": "V", "N": "5", "A": "12"]
- dict2: ["B": "Q", "A": "A", "16": "16", "C": "1", "E": "0"]
- */
Add Comment
Please, Sign In to add comment