perlだと
for my $word (@word_list) { $count{$word}++; }
とかできるのだけど、pythonだとループの内部で
if count.has_key(word): count[word] = count[word] + 1 else: count[word] = 1
とかやって、キーがあるのかないのか調べないといけないようだ。
もっとスマートなやり方あるような気もするんだが。
perlだと
for my $word (@word_list) { $count{$word}++; }
とかできるのだけど、pythonだとループの内部で
if count.has_key(word): count[word] = count[word] + 1 else: count[word] = 1
とかやって、キーがあるのかないのか調べないといけないようだ。
もっとスマートなやり方あるような気もするんだが。