![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
Perlのデータ処理に関する質問です。
afcb7dc0,"福岡県","天神","福岡県","博多・福岡空港"
09f115fc,"東京都","東急沿線","東京都","東急沿線","東京都","代官山、恵比寿-五反田","東京都","東急沿線","東京都","三田、浜松町-品川","東京都","東急沿線"
3933245b,"東京都","新宿・代々木"
・・・
という形式のCSVファイルがあるときに、これを
afcb7dc0,"福岡県",2,"天神",1,"博多・福岡空港",2
09f115fc,"東京都",6,"東急沿線",4,"代官山、恵比寿-五反田",1,"三田、浜松町-品川",1
3933245b,"東京都",1,"新宿・代々木",1
の形式に変換するにはどうすればいいでしょうか?
ご教授願います。
No.2ベストアンサー
- 回答日時:
それなら例えば
while (my $line = <>) {
chomp $line;
my ($id, @data) = split /,/, $line;
my %count;
my @item;
for (@data) {
push @item, $_ unless $count{$_}++;
}
print $id;
for (@item) {
print ",$_,$count{$_}";
}
print "\n";
}
とかでどうだろ.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 新幹線 【鉄道】全国にある新幹線の駅の格付けランキングを作ってみました!皆様のご意見をよろしくお願いします。 1 2023/02/11 16:42
- 電車・路線・地下鉄 武蔵小杉<->神田エリアの通勤経路について 3 2022/04/11 20:34
- 電車・路線・地下鉄 【鉄道】山手線の駅の格付けランキングを作ってみました!皆さんのご意見をよろしくお願いいたします。 4 2023/02/11 16:45
- 転職 長く続けられる好条件の求人でしょうか? 3 2023/07/12 18:45
- その他(国内) 北九州市と川崎市はどちらが都会ですか。 9 2022/10/10 12:40
- 電車・路線・地下鉄 東京経由における途中下車と再乗車駅が異なる 4 2023/05/04 12:10
- 新幹線 新潟県長岡市の長岡駅から東京都の東京駅まで新幹線で行くには乗車券と特急券の2枚が必要でしょうか? 1 4 2022/09/14 16:15
- その他(国内) 3時!夜中なのか早朝なのか微妙な時間、5時に出るならシャワー浴びてお茶淹れて神棚、仏壇 2 2022/05/20 03:58
- 新幹線 東京から新幹線で静岡まで行く際に、乗車券を以下のように4分割したとします。 東京→品川 品川→横浜 3 2023/05/25 16:52
- 関東 ※東北の人からのにわか質問で不快に来たりムカついたらすいません、悪気はありません。 東京方面に住む人 8 2022/08/03 18:17
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パイソンでCSVファイル場所を指...
-
Perl初心者です。同一データを...
-
VBAでCSVファイルを途中行まで...
-
ExcelをCSV書き出す場合のシー...
-
C言語でファイル名を取得
-
ダイアモンド演算子<>に対するb...
-
VBAでCSVファイルの特定行を書...
-
ListBoxのデータを高速でファイ...
-
does not map to shiftjis は解...
-
ファイル名の変更
-
pushをすると行ができる
-
perlでの三次元配列の作り方
-
[perl5.8] SJISから読み込んだ~と
-
指定の行数目から行を抽出する
-
openした後、closeしないでプロ...
-
ファイル全てを .xlsm に変更し...
-
C言語のバイナリモードでのfsca...
-
フォルダーの深さの限界
-
batファイルでrenameができませ...
-
csvで順番の入れ替え
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Perlで特定行から特定行までを...
-
Perlの初心者です。2重ループ...
-
ディレクトリ内のtxtファイル中...
-
Perlで空白行を削除
-
perlでcsvファイルを読む(ダブ...
-
Perlを利用してテキストフ...
-
ファイルの3行目までを出力したい
-
foreachの制御
-
Java CSVファイルをカンマごと...
-
Argument "\\\\n" isn't numeri...
-
エラーチェック、ファイルに特...
-
CSVデータの編集の際の重複チェ...
-
FTP接続時失敗時、接続先名をcs...
-
CSVファイルのデータの行数を取...
-
cgiのログの書き方
-
MATLAB std::exceptionエラー
-
VBAでCSVファイルを途中行まで...
-
awkスクリプトでダブルクォーテ...
-
VBAでCSVファイルの特定行を書...
-
バッチファイルの作り方(CSV→...
おすすめ情報