gpt4 book ai didi

swift - 从以数组作为值的字典中获取值

转载 作者:行者123 更新时间:2023-11-28 10:08:22 24 4
gpt4 key购买 nike

我有一个字典,其中包含作为值的语言和作为键的每种语言名称(A、B、C、...)的初始字符。

var dictionary = [Character: [Language]]()

我想以数组的形式从字典中取出所有语言。为此,我愿意

let languages = dictionary.values // Dictionary<Character, [Language]>.Values

那不是数组。我尝试像这样获取数组

let languages = Array(tableViewSource.values) // [[Language]]

这将返回一个数组的数组。我如何才能获得一系列语言?我看到了 merge(_:uniquingKeysWith:)但我不需要合并字典。

最佳答案

你可以试试

let allLangs = nestedArr.reduce([], +)

关于swift - 从以数组作为值的字典中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50890724/

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