Apple最新发布的语言Swift在官方文档中有一个例子.例子是这样的;
let interestingNumbers = [
"Prime": [2, 3, 5, 7, 11, 13],
"Fibonacci": [1, 1, 2, 3, 5, 8],
"Square": [1, 4, 9, 16, 25],
]
var largest = 0
for (kind, numbers) in interestingNumbers {
for number in numbers {
if number > largest {
largest = number
}
}
}
largest
Run Code Online (Sandbox Code Playgroud)
这很简单,但作为额外的练习,它需要添加另一个变量以返回最大数字的类型(即Square就是这里的情况)
但是,我似乎无法弄清楚这里的"(种类,数字)"是什么,我应该如何使我的for循环遍历所有Dictionary(interestingNumbers)键并找到哪个键具有最大数字.
谢谢大家的帮助