gpt4 book ai didi

Swift 从 [String :[String:Any]] 的字典中访问内部键和值

转载 作者:行者123 更新时间:2023-11-28 13:55:07 25 4
gpt4 key购买 nike

我有一个字典如下:

var Dict: [String:[String:Any]] = [:]

我知道我可以通过以下方式访问外键:

var keys = Array(Dict.keys)

但我想知道如何访问内部键和值?

最佳答案

您可以使用 mapValue

let innerKeys = Dict.mapValues({$0.keys}).values
let innerValues = Dict.mapValues({$0.values}).values

另一种方式,如果你想在循环中访问它们

Dict.forEach( {
//$0 is the outer key
print($1.keys) //inner keys
print($1.values) //inner values
})

关于Swift 从 [String :[String:Any]] 的字典中访问内部键和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53980831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com