2007-12-14から1日間の記事一覧
今までハッシュのキーでループ回すときとか,省メモリにしたい場合は,いちいち keys %hash; while(my $key = shift @keys){ # hogehoge } ということをやってきた.どうも汚いなぁ,と思っていたが,どうやらeachを使えばいいらしい.上記のプログラムと等…
単語頻度を扱うと,ハッシュを結合したくなる.いちいち自己流ロジックを書いていたけれど,何か良い方法はないものか.図書館から借りてきたPerlクックブックを開いてみた. my %new_hash = (%hash1, %hash2); # これは,以下のようなハッシュの初期化がで…