gpt4 book ai didi

arrays - 从字典数组中快速获取字典索引?

转载 作者:可可西里 更新时间:2023-11-01 01:07:16 25 4
gpt4 key购买 nike

如何通过在方法中单独给出从字典数组中获取特定字典。

我们研究了数组中的 indexOf 方法,但我们不确定如何传递 key 并获取特定 key 的索引。

这里是字典数组

[  
{
"Twitter0":"NSLayoutConstraint"
},
{
"Twitter1":"NSLayoutConstraint"
},
{
"Insta2":"NSLayoutConstraint"
},
{
"Twitter3":"NSLayoutConstraint"
},
{
"Insta4":"NSLayoutConstraint"
}
]

我只想在方法中传递像 Twitter2 这样的键名。

我们尝试了这个 Link , 我们不知道如何处理 key

提前致谢..

最佳答案

您可以使用 firstIndex(where:)并向它传递一个闭包:

arrayOfDicts.firstIndex(where: { $0.keys.contains("Twitter2")})

或者更一般地使用 key:

arrayOfDicts.firstIndex(where: { $0.keys.contains(key)})

关于arrays - 从字典数组中快速获取字典索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55964354/

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