問題タブ [enumerate]

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 投票する
1 に答える
3410 参照

python - 未知の次元のnumpy行列を反復する

繰り返し処理したい多次元のnumpy配列があります。値だけでなく、そのインデックスにもアクセスできるようにしたいと考えています。不運にも、

my_array が多次元の場合は機能しないようです。(idxをタプルにしたい)。ネストされた for ループは機能する可能性がありますが、配列の次元数は実行時までわかりません。とにかく、Python には適していません。これを行う方法はいくつか考えられますが (再帰、% 演算子の自由な使用)、どれも「Python 風」とは思えません。簡単な方法はありますか?

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

geometry - 多面体の整数点を見つける

こんにちは、n次元の境界の線形不等式を持つ多面体があります。

  1. この多面体の整数点の数を見つける方法 (正確または近似)。
  2. この多面体の整数点の座標を見つける方法。
0 投票する
8 に答える
14552 参照

python - 必要なインデックスのみ: 列挙または (x) 範囲?

ループ内でインデックスのみを使用したい場合は、range/xrange関数を組み合わせて使用​​する必要がありますlen()

またはenumerate?全く使わなくpても?

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

python - 圧縮されたリストを列挙するときに、ネストされたタプルのアンパックを回避するにはどうすればよいですか?

このようなタプルのリストを列挙するときに、ネストされたタプルのアンパックを使用しないようにするにはどうすればよいですか?

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

list - 現在のスクリプトに入力する変数のリストを呼び出すpowershellスクリプト

以下は、信頼できるドメイン全体でグループ内の再帰メンバーを呼び出す方法に関する私のスクリプトです。私が助けを必要としているのは、これを単一のグループの検索から複数のグループへの変換です。

$objGrp = [ADSI]"LDAP://CN=Administrators,CN=Builtin,DC=domain,DC=com"で、検索したいグループに手動で変更する必要があります。代わりに、このスクリプトでグループのリストを含むテキスト ファイルを呼び出すようにしたいと考えています。

たとえば、テキスト ファイルには

これを行うには、何を追加/変更する必要がありますか?

0 投票する
3 に答える
1832 参照

python - Python - これら 2 つの方法を使用して辞書で値を取得することの違い

私はPythonの初心者で、単語ゲームを作っています。{"player 1":0, "player 2":0}そして、2 人のプレーヤーのスコアを追跡する辞書を用意します。

もう一度プレイするオプションがあるので、スコアを常にその辞書に保存する必要があります。

しかし、これを使用して各ラウンドの後にこの辞書の値を取得すると:

ラウンド数に関係なく、これを取得します。

しかし、私が使用するとき:

必要な実際の値を取得します。

私の質問は、2 つの方法を使用して値を取得することの違いは何ですか?

0 投票する
4 に答える
459 参照

python - 可変長'収量'?

yield次のようなジェネレーター関数を記述できるように、可変数のアイテムを作成できるようにしたいと思います。

誰かがこれを行うための何らかの方法を知っていますか?タプルを生成できることはわかっていますが、そのためには、次のように受信側でタプルを明示的に解凍する必要がありますa,b,c = t[0], t[1], t[2]

最終的な解決策

FWIW、John Kugelmanの優れた回答に基づいて、私が最終的に使用したものは次のとおりです。

追加されたコードは、組み込み関数と同様に、0以外の開始値を指定する(またはstartキーワード引数を使用して指定する)オプションの反復不可能な最後の引数も受け入れるようにするためです。enumerate()

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

excel - Excelで重複行を列挙するにはどうすればよいですか?

次のようなデータがあります。

重複ごとにカウントアップして、行を数値で区別したい:

行の重複の量を取得することができましたが、このようにそれらを列挙する方法がわかりません。

Excelでも可能ですか、それともスクリプトを書く必要がありますか?

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

objective-c - NSDictionary にリストが含まれている場合の値の取得

私は辞書を渡されています:

ログアウトすると、辞書の形式は次のようになります。

ディクショナリを反復処理してから、value3 -> subValue3 -> info2 の値があるかどうかを判断する必要があります。

最初の反復を実行して、行のサブディクショナリを作成できます。

しかし、キーの数を取得するなど、それを使用しようとすると、-[subValue3 allKeys]: 認識されないセレクターがインスタンスに送信されます。

質問: 値の 2 番目のグループの形式がわかりません ("subValue3 {label=value2, info1=, info2=}")。セットですか、配列ですか、辞書ですか? キー info2 に値があるかどうかを確認できるように、そのグループを (キー(?)「subValue3」で失敗することなく)辞書に入れるにはどうすればよいですか?

免責事項:辞書を反復処理するためのより効率的な方法があることは知っています。できるだけ明確にしようとしています。欠けている基本的なものがあると確信していますが、反復または NSDictionary に関する Apple ドキュメントに答えが表示されず、その 2 番目のグループの形式について何も見つかりません。ありがとう!

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

python - 文字列内の単語をリスト内の項目に置き換える

Python でワード クラウド プログラムの作成に取り組んでいますが、単語の置換機能に行き詰まっています。HTMLファイル内の一連の数字を順序付きリストの単語に置き換えようとしています(したがって、文字列で作業しています)。したがって、000 はリストの最初の単語に、001 は 2 番目の単語に、というように置き換えられます。

以下のこのメソッドは、比較的単純な文字列を移動するときに機能します。

私はhtmlファイルを処理しています(ファイルの一部を以下の文字列に入れます)、000、001、002などの各インスタンスをリスト内の連続するアイテムに置き換える代わりに、すべての数字を最初のアイテムに置き換えます。このメソッドが上記の文字列では機能するのに、下の文字列では機能しないのはなぜですか。どんな助けでも大歓迎です。ありがとう!