作者: 藤岡和夫
日時: 2002/8/15(10:03)
On Thu, 15 Aug 2002 00:27:32 +0900
Atsuo Ishimoto <ishimoto@...> さんwrote:

 
> 最近のPythonでは、
> 
> if key in dict:
>     hoge

 あっ、そうですね。こちらの書き方のほうがスマートです。

> Pythonでは、sort()は「ソートしたリストを返す」のではなく、「リストをソー
> トしてNoneを返す」ようになってます。ですんで、
> 
> items.sort()
> for item in items:
>     hoge
> 
> のように書かないといけません。

 なるほど、そうでしたか。このような知識は何から得るのがよいのでしょうか。
オライリーの3冊の書籍にも、リファレンスマニュアル、チュートリアルにもな
いんですよね。いや、ざっと見る限りないと思うけど(^^;)最近はドキュメンテー
ションも充実しているようですが・・・

 それで、sort()に関してもう一つ、

for itemkey in item.keys()
の場合のソートはどうするのでしょうか。

item.keys().sort()

を前に置くのでよいのでしょうか。試せばわかるということはあるけど
(^^;)ついでに・・・

藤岡 和夫
FGALTS@...
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/