美文网首页
Swift_集合 let arrSub = arr.map返回一

Swift_集合 let arrSub = arr.map返回一

作者: Eyes_cc | 来源:发表于2020-12-17 09:34 被阅读0次
/// 返回一个数组,其中包含映射闭包到序列元素的结果。
///
/// 在本例中,' map '首先用于将数组中的名称转换为小写字符串,然后对其字符进行计数。
/// - Parameter transform: 一个映射闭包。' transform '接受这个序列的一个元素作为它的参数,并返回一个转换后的相同或不同类型的值。
/// - Returns: 包含转换后的序列元素的数组。
    @inlinable public func map<T>(_ transform: (Element) throws -> T) rethrows -> [T]

let cast = ["AvieN", "BarloN", "CiM", "DarL"]
let lowercaseNames = cast.map { $0.lowercased() }
print(lowercaseNames) // ["avien", "barlon", "cim", "darl"]
let letterCounts = cast.map { $0.count }
print(letterCounts) // [5, 6, 3, 4]

相关文章

网友评论

      本文标题:Swift_集合 let arrSub = arr.map返回一

      本文链接:https://www.haomeiwen.com/subject/pmvywktx.html