« cgi-lib.pl を使って改行もあるCSVファイルを受け取って表示するサンプル | メイン | 配列から余計な値を取り除く方法 »

2004年09月11日

配列の要素数をキーにしたハッシュを作る

配列の要素数をキーにしたハッシュを作る

%data = map {$i++ => $_} @data;


(例)
----------------------------------------------
#!/usr/bin/perl

$data = "abc0,abc1,abc2,,abc4,";
%data = map {$i++ => $_} (split /,/, $data);

foreach $key (keys %data) {
print "$key => $data{$key}
\n";
}
-----------------------------------------------

(出力結果)
-----------------------------------------------
0 => abc0
1 => abc1
2 => abc2
3 =>
4 => abc4
-----------------------------------------------

問題点:値が空でもキーが出来てしまう

投稿者 mkomu : 2004年09月11日 20:12

トラックバック

このエントリーのトラックバックURL:
http://mkomu.sakura.ne.jp/mt/mt-tb.cgi/64

このリストは、次のエントリーを参照しています: 配列の要素数をキーにしたハッシュを作る:

» click through the up coming website page from click through the up coming website page
First Weblog: 配列の要素数をキーにしたハッシュを作る [続きを読む]

トラックバック時刻: 2013年12月15日 07:37

» hentai images from hentai images
First Weblog: 配列の要素数をキーにしたハッシュを作る [続きを読む]

トラックバック時刻: 2014年01月11日 11:37

コメント

コメントしてください

コメント登録機能が設定されていますが、TypeKey トークンが設定されていません。