[xyzzy:05458] Re: 長さによるソート
- Subject: [xyzzy:05458] Re: 長さによるソート
- From: Seiya Suda <seiya.suda@xxxxxxxxxxx>
- X-mailer: Denshin 8 Go V321.2b6-stable
- X-yzzy-version: 0.2.1.164
広井さん、こんにちは。初めまして。
Wed, 18 Oct 2000 12:50:04 +0900 の
[xyzzy:05457] Re: 長さによるソート
への返事です。
> こんなのではどうでしょうか。
>
> (sort '(("a" "b") ("aaa" "bbb") ("aa" "bbbbbbbbbbbb")
> ("aaaaaaa" "bb") ("aaaaa" "b"))
> #'> :key #'(lambda (x) (length (car x))))
どうもありがとうございます。これで望み通りの結果が得られ
ました。lambda 関数に気づいて、かっこよく lisp を書くに
はどうすればいいのでしょう。やっぱり頭をどうにかしないと
だめですかね。
#'(lambda (x) (length (car x)))) がまだ
よく理解できません。x がなぜ list の各要素を表すのか???
--------
須田誠也(suda seiya)
seiya.suda@xxxxxxxxxxx
http://member.nifty.ne.jp/seiya-suda/