gpt4 book ai didi

ios - 以相同的索引顺序检索字典中的键

转载 作者:搜寻专家 更新时间:2023-11-01 06:20:47 26 4
gpt4 key购买 nike

我需要按照字典中相同的顺序提取字典的键。

让我们看下面的代码:

 let farm: [String:String] = ["a":"b", "c":"d", "e":"f", "g":"h"]
print(Array(farm.keys)) //printed result is ["e", "a", "g", "c"]

有没有办法像下面这样只提取键?

[ "a", "c", "e", "g" ]

我需要按照字典中的相同顺序提取 key 。

如果没有办法实现这一点,我想知道我是否可以使用索引访问字典并检索该索引上的键值对。

最佳答案

据我所知,swift 字典不是顺序的,它们只管理键值对。为了得到相同的顺序,要么你必须在一个索引处用一个对象(键值)保存数组中的所有值,要么你必须在创建字典时传递数组中的所有键

关于ios - 以相同的索引顺序检索字典中的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34674856/

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