- 202 名前:デフォルトの名無しさん mailto:sage [2014/12/11(木) 23:27:50.83 ID:GpAyUabF.net]
- >>200
関数を宣言せずに書くという制約の元ですから、とてもPythonらしいコードだと思います しかもループの代わりに関数再帰を使っているのですから、より関数型プログラミングらしいとも言えます ただし、元々 Swift で書かれていたサンプルコードを各 LL へと書き直しているのですから、 もし以下の点を改善できれば(Pythonらしさという意味では)完璧でしょう: ・中間変数 f を宣言せず、リスト内包式の中にラムダ式をインラインで書く ・Swift のコードは辞書を使っているのですから、それを(勝手に)配列 digits へ改変せず、 Python でも(Ruby や JavaScript と同様に)辞書を使って書く
|

|