目前我有一個定義爲var myArray = [(Date, Double)]()
的元組數組。如何在Swift中獲取元組數組的最大Double值?
的myArray
輸出可能是這個樣子:
[(2016-08-30 07:00:00 +0000, 1.0), (2016-09-30 07:00:00 +0000, 0.050000000000000003),
(2016-10-30 07:00:00 +0000, 20.0), (2017-06-30 07:00:00 +0000, 6.0),
(2017-07-30 07:00:00 +0000, 5.0)]
我想從元組的陣列最大Double
值,但不知道如何去做。
我看到有一個函數:
myArray.max { (<#(Date, Double)#>, <#(Date, Double)#>) -> Bool in
}
不過,我不完全知道如何使用它,如果,即使是用正確的功能?
有人能指出我正確的方向嗎?