Pythonのお勉強 Part11
■ このスレッドは過去ログ倉庫に格納されています
0098デフォルトの名無しさん
2006/08/12(土) 15:33:01よく考えたけど、タプルキーのdictは全然Py然としていない。
>>69の例なんかは既に相当込み入った事をしようとしてるので、
それ用のクラスを立てて、その中で処理すべき。
dictのマニアックな使い方で処理すべき状況ではない。
>>71のような気軽な使い方は、arrayのレンジ外に代入しようとしたら
エラーが起こるというpythonの特徴に、180度逆行する行為。
便利な用法と言うよりは、むしろタプルの悪用。
連想配列っていうのがそもそも、文字列で値呼び出せたら便利だね
っていう所から始まってる(awkを見よ)ので、それ以上の事をする
のはそれなりの理由が無いかぎり、可読性が下がる。つまりpythonicでない。
結論:辞書のキーにタプル使うぐらいなら、分かりやすいクラスを作るのがpythonic
■ このスレッドは過去ログ倉庫に格納されています