gpt4 book ai didi

dictionary - 如何将一个字典中的项目添加到另一个字典中

转载 作者:行者123 更新时间:2023-11-30 13:36:18 27 4
gpt4 key购买 nike

Swift 中的数组支持 += 运算符将一个数组的内容添加到另一个数组中。有没有一种简单的方法可以为字典做到这一点?

例如:

var dict1 = ["a" : "foo"]
var dict2 = ["b" : "bar"]

var combinedDict = ... (some way of combining dict1 & dict2 without looping)

最佳答案

您可以为字典定义+=运算符,例如,

func += <K, V> (left: inout [K:V], right: [K:V]) { 
for (k, v) in right {
left[k] = v
}
}

关于dictionary - 如何将一个字典中的项目添加到另一个字典中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36028509/

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