「Ruby」compact!を使用して配列からnilを削除する

構文
配列名.compact!
「compact!」を使用して、配列からnilを削除します。
元の配列の要素は変わらない

使用例

#!/usr/bin/ruby

tarr = [ "study", nil, "skill", nil, "become"]

p tarr.compact!
p "元の配列の要素は変わります"
p tarr

実行結果

["study", "skill", "become"]
"元の配列の要素は変わります"
["study", "skill", "become"]

 

Ruby

Posted by arkgame