ハッシュのキーを削除する
#!/usr/bin/env perl use strict; use warnings; use Data::Dumper; use Perl6::Say; use Moose::Autobox; ### ハッシュのキーを削除するには、delete関数を使う。 my $math_score_of = { Aiko => 89, Kenta => 0, Taro => undef, }; #生徒の数学の点数 #1: 最初の状態 say "1: 最初の状態"; say "key Aiko exists." if $math_score_of->exists('Aiko'); # deleteでキーを削除 $math_score_of->delete('Aiko'); say "key Aiko doesn't exist." unless $math_score_of->exists('Aiko'); say Dumper $math_score_of; __END__
See also:
http://d.hatena.ne.jp/perlcodesample/20080214/1203005565