色々あるのでまとめてみた。 数値リテラルの区切り文字として使用 単純に見やすさのため数値リテラル内を区切ることが出来る。評価時には無視される。 let oneMillion = 1_000_000 let justOverOneMillion = 1_000_000.000_000_1 タプル展開時の無視変数として使用 特定の要素のみ展開し、不要な要素を _ で無視。 let status = (200, "OK") let (code, _) = status let (_, message) = status for-in ループ変数が必要ないときに使用 ループの現在値が必要ない時は _ で無視できる。 let base = 3 let power = 10 let answer = 1 for _ in 1...power { answer *= base } タプル展開も同様。 f