新規記事投稿
フォロー記事投稿
記事のキャンセル
From: 素人でGO!
<inagaki.ken@nifty.ne.jp>
Subject: Re: [Q] perl での 二つ以上のキーを用いたソート
Date: 1998/08/06 22:35:51
Reference: mesh.program/00527
8月6日に、にあさんは書きました。
>青本(Programming Perlの新版)のsort()の項には、その物ズバリの
>例が載っているからのです(よね?)
気になって立ち読み(汗)に行きました。
>sub 良い店 {
> $おいしさ{$a} <=> $おいしさ{$b}
> or
> $安さ{$a} <=> $安さ{$b}
> or
> $かわいさ{$a} <=> $かわいさ{$b};
>}
>@sorted_shop = sort 良い店 @shop;
>とすれば、いきなりソート出来るわけです。
確かにそんなことが書いてありました。
そこで素人の質問になるわけですが…配列の中に名前を付けるにはどうすればいいのでしょうか?
@店 の中に 5つ(見つけた日付、おいしさ、安さ、かわいさ、場所)項目があったとします。
そんな場合にこういうソートをするとき、どのように指定すればいいんでしょうか。
まだ始めたばかりなので基本ができてない!と叱られそうですが、よろしくお願いします。