所以,说我有一本像这样的字典:
var data : [Float:Float] = [0:0,1:1,2:1.414,3:2.732,4:2,5:5.236,6:3.469,7:2.693,8:5.828,9:3.201]
如何以编程方式在字典中找到最高价值?是否有“ data.max”命令或其他内容?
let maximum = data.reduce(0.0) { max($0, $1.1) }
只是使用的一种快速方法reduce
。
要么:
data.values.max()
输出:
print(maximum) // 5.828
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句