2016-07-27 10 views
-1

PythonにRubyのnextメソッドの実装がある場合は、 Rubyとまったく同じものを意味します。 "z".nextそれは"aa"を返します(ASCIIテーブルの次のサインではなく)。"az".next"ba"などを返します。PythonのRubyの次の実装

+0

私はあなたが '' z ".next'と' 'az" .next'を意味すると仮定します。 – smarx

+0

いいえ、pythonにはこれがありません。あなたはそれを自分で構築する必要があります... – mgilson

+0

一般的に言えば、別の言語から同じ機能を求める場合(関数/メソッドやループのような多くの言語では共通しない場合)、それはあなたが採用していないことを意味します言語の考え方。あなたは元に戻って、 "私はより高いレベルで達成しようとしていますか?"という質問をしてください。 Pythonは*その*を行うためのさまざまな慣用方法を持っています。 – jpmc26

答えて

関連する問題