-1
PythonにRubyのnext
メソッドの実装がある場合は、 Rubyとまったく同じものを意味します。 "z".next
それは"aa"
を返します(ASCIIテーブルの次のサインではなく)。"az".next
は"ba"
などを返します。PythonのRubyの次の実装
PythonにRubyのnext
メソッドの実装がある場合は、 Rubyとまったく同じものを意味します。 "z".next
それは"aa"
を返します(ASCIIテーブルの次のサインではなく)。"az".next
は"ba"
などを返します。PythonのRubyの次の実装
これはPythonで組み込みのメソッドがあるとは思いません。同様の質問がHow can I get the next string, in alphanumeric ordering, in Python?で尋ねられ、受け入れられた答えが解決策を提示する。
私はあなたが '' z ".next'と' 'az" .next'を意味すると仮定します。 – smarx
いいえ、pythonにはこれがありません。あなたはそれを自分で構築する必要があります... – mgilson
一般的に言えば、別の言語から同じ機能を求める場合(関数/メソッドやループのような多くの言語では共通しない場合)、それはあなたが採用していないことを意味します言語の考え方。あなたは元に戻って、 "私はより高いレベルで達成しようとしていますか?"という質問をしてください。 Pythonは*その*を行うためのさまざまな慣用方法を持っています。 – jpmc26