我有字典,其值是另一本字典
例如。["1": ["1623699578": 1.08], "2": ["1216047930": 6.81]]
我想取出內幕詞典的鑰匙作為前任。1623699578。
假設我的條件是if selectTag == "1" get 1623699578, if selectTag == "2" get 1216047930,
有沒有辦法做到這一點?
uj5u.com熱心網友回復:
假設你的字典是 type [String: [String: Double]],你可以試試下面的代碼。
let mainDict: [String: [String: Double]] = ["1": ["1623699578": 1.08], "2": ["1216047930": 6.81]]
//Key for which you want the value like 1,2,3...
let key = "1"
if let valueForMainKey = mainDict[key],
let value = valueForMainKey.keys.first {
print("value:- \(value)")
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/436117.html
上一篇:swiftStackinsertSubview&自動重繪布局問題
下一篇:在ReactiveSwift中發生take(duringLifetimeOf:)時如何將完成的事件映射到中斷事件
