タグ

2006年7月28日のブックマーク (1件)

  • map関数の使い方

    perlmap 関数の使い方 map関数の説明は他を参照してもらうとして。 $categories->[n] = { cat_ID => カテゴリID, cat_name => カテゴリ名 }; $post2cat->[n] = { post_id => 記事ID, category_id => カテゴリID }; という2つのハッシュリファレンスからなる配列があったとき、記事ID→カテゴリ名という変換テーブル(ハッシュ)を作る方法。 my %cat2name = map { $_->{cat_ID} => $_->{cat_name} } @categories; my %post2name = map { $_->{post_id} => $cat2name{ $_->{category_id} } } @post2cat; とすると、$post2name{記事ID} → カテゴ

    map関数の使い方