Ruby deleteでハッシュの値を削除する

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
ハッシュ名.delete('キー名’)
deleteを使用すれば、ハッシュの値を削除します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
cft = {'keyA' => 88, 'keyB' => 90, 'keyC' => 103}
p cft['keyA']
cft.delete('keyA')
p cft['keyA']
p cft
cft = {'keyA' => 88, 'keyB' => 90, 'keyC' => 103} p cft['keyA'] cft.delete('keyA') p cft['keyA'] p cft
cft = {'keyA' => 88, 'keyB' => 90, 'keyC' => 103}

p cft['keyA']

cft.delete('keyA')

p cft['keyA']

p cft

実行結果
cft = {'keyA’ => 88, 'keyB’ => 90, 'keyC’ => 103}

p cft['keyA’]

cft.delete('keyA’)

Ruby

Posted by arkgame