Ruby ハッシュを初期化する
Rubyで、clearを使用して、ハッシュを初期化するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。
環境
- OS windows10 pro 64bit
- ruby 2.7.2p137
clear使い方
clearを使用すれば、ハッシュを初期化することが可能です。
hash.clear
以下は、ハッシュを初期化するサンプルコードとなります。
h = {'key1' => 1, 'key2' => 2, 'key3' => 3}
p h.clear
# {}
p h
# {}
clearを使用すると代入した変数も初期化されます。
h = {'key1' => 1, 'key2' => 2, 'key3' => 3}
newh = h
h.clear
p newh
# {}
p h
# {}
他の変数を初期化したくない場合は、「Hash.new」か「{}」で初期化します。
h = {'key1' => 1, 'key2' => 2, 'key3' => 3}
newh = h
h = {}
p newh
# {"key1"=>1, "key2"=>2, "key3"=>3}
p h
# {}
-
前の記事
C# maskedTextBoxのサイズを変更する 2021.09.04
-
次の記事
python pandasでDataFrameの列の最小値を求める 2021.09.04
コメントを書く