美文网首页
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