我有类型的双重数组:
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]
谢谢!
一个简单的map
将做到这一点:
let a = [-1.0, 2.0, 3.4, -4.12, -0.05, 5.5]
let aAbs = a.map { abs($0) }
甚至更简单,您可以直接传递abs
函数:
let absolutes = inputs.map(abs)