| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
130 バイト追加 、 2021年11月27日 (土) 15:36
=====flatMap(_:) : 要素をシーケンスに変換し1つのシーケンスに連結=====
=====cmpactMap(_:) : 要素を失敗する可能性のある処理を用いて変換=====
<pre>
3> let mix = ["a","1","2","d"]
4> mix.compactMap({ v in Int(v) })
$R1: [Int] = 2 values {
[0] = 1
[1] = 2
}
</pre>
 
=====reduce(_:) : 要素を一つの値にまとめる=====

案内メニュー