我有一个类型的双数组:
let a = [-1.0, 2.0, 3.4, -4.12, -0.05, 5.5]
是否有一种简单的方法可以获得其绝对值:
let aAbs = [1.0, 2.0, 3.4, 4.12, 0.05, 5.5]
谢谢!
答案 0 :(得分:2)
一个简单的map
会这样做:
let a = [-1.0, 2.0, 3.4, -4.12, -0.05, 5.5]
let aAbs = a.map { abs($0) }
答案 1 :(得分:1)
更简单,您可以直接传递abs
函数:
let absolutes = inputs.map(abs)