問題タブ [xrange]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
48 参照

python - Pythonで日付ごとにエントリを効率的に選択するには?

私はメールと日付を持っています。ネストされた 2 つの for ループを使用して、同じ日に送信されたメールを選択できますが、「スマートな方法」で効率的に行うにはどうすればよいですか?

より短いコードで記述できることは知っていますが、わからないかitertools、使用する可能性がmapありxrangeます。

0 投票する
1 に答える
102 参照

python - 0*l から l の python xrange

これがやろうとしていることです:

ご覧のとおり、私は自分でできる変数魔女でフォーマット文字列を制御したいので、次のようにしようとしました:

しかし、それは私に次のことを伝えるエラーを与えます:文字列のフォーマット中にすべての引数が変換されるわけではありません

0 投票する
1 に答える
2497 参照

python - xrange 対 itertools.count Python 2.7

開始値から終了値までの範囲を実行したい。小さい数値では問題なく動作しますが、大きくなりすぎると、int が大きすぎて C Long に変換できないため、オーバーフロー エラーが発生します。Python 2.7.3 を使用しています。

私はここで、オーバーフローエラーPython int too large to convert to C long on the itertools.count()methodを読んでいますが、そのメソッドxrangeは、範囲の終了値を宣言するのではなく、ステップすることによってメソッドとは異なる動作をします。

itertools.count()のように動作するように設定できますxrange()か?

0 投票する
2 に答える
7602 参照

python - float を使用した Python xrange

初心者プログラマーはこちら

ステップ値だけでなく xrange の境界内で float 値を使用する方法はありますか? フロートでステップするためのいくつかのソリューションを見てきましたが、実際の境界ではありません。

基本的に、次のようにステップダウンするループを作成したいと思います。

2 つの境界の差を決定し、それをステップ値で割って必要なステップ数を決定し、これを整数値として xrange 関数に入力することを考えていましたが、もっと簡単な方法はありますか?

ありがとうございました!

0 投票する
2 に答える
1247 参照

python - Pythonでmax、xrange、lambda関数を組み合わせて使用​​ する

正方行列をピボットして LU 分解するコードを見つけたのですが、理解できないものがあります。

まず、ID の行は単なる恒等行列ではないでしょうか。これを行う利点はありますか?

第二に、行の行がよくわかりません。ラムダはテキスト内の関数を定義するために使用され、i の値が提供されると M_ij の値を返すだけであることは知っています (j の値は for ループに依存します)。しかし、i とは何ですか?

xrange は range に似ていませんか? しかし、それはここで何を返しますか?

関数 max と組み合わせるとどうなるでしょうか。比較されている max 関数内のものが何であるかはわかりません。

この質問が愚かに聞こえる場合は申し訳ありません。私はプログラミングにかなり慣れていません

0 投票する
2 に答える
643 参照

python - Python のベスト プラクティス xrange yield

残りのタプルの代わりに、最後の next() の実行時に残りを返すことは可能でしょうか?

となることによって :

0 投票する
2 に答える
308 参照

python - オブジェクト自体から Python 2.7 xrange を構築するために使用される値を取得できますか?

sが(適切なコンテキストで) またはsliceを使用して構築された Python のオブジェクトである場合、構築に使用される値はオブジェクト自体から、およびとして利用できます。s = slice(start, stop, step)start:stop:stepsslices.starts.stops.step

Python 3.4 のオブジェクトでは、類似startstopおよびstepメンバーが使用できます[ Issue9896 ]。たとえば、.rangerange(1, 4, 2).start == 1

ただし、Python 2.7オブジェクトには,およびメンバーxrangeがありません。オブジェクト自体からの構築に使用される値を取得する他の方法はありますか?startstopstepxrange