問題タブ [dictionary]

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

c# - C#でのJavaのAbstractMapに相当するものは何ですか?

インターフェイスを公開するオブジェクトを作成する必要がありますIDictionary<K,V>が、インターフェイスの実装全体を埋めたくありません。

Java の AbstractDictionary に相当するものがあると便利です。これにより、完全な辞書 (Java では HashMap) を実行する必要がほとんどなくなります。

  • コレクションを反復処理する必要がない場合、実装するメソッドは 1 つ (TryGetValue) です。
  • 書き込み可能にしたい場合は、別のエントリ (追加) を実装します。
0 投票する
3 に答える
3560 参照

python-3.x - Python 3.0 - dict メソッドがビューを返す - なぜ?

dict メソッド dict.keys()、dict.items() および dict.values() は、リストの代わりに「ビュー」を返します。 http://docs.python.org/dev/3.0/whatsnew//3.0.html

まず、ビューとイテレータの違いは何ですか? 第二に、この変更の利点は何ですか? パフォーマンス上の理由だけですか?

私には直感的ではないように思えます。つまり、物のリストを求めているのに (すべてのキーを渡してください)、別のものが返ってきます。これは人々を混乱させるでしょうか?

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

sql - サンプル [英語] ディクショナリ SQL スクリプトでテーブルにデータを入力しますか?

SQL Server の辞書テーブルにデータを入力するために使用できる、サンプルの英語辞書単語スクリプトを含む Web 上のリファレンスへのリンクを知っている人はいますか?

.txt または .csv ファイル、または同様のものを処理できます。

または、Web アプリにカスタム スペルチェック機能を追加していますが、標準コンポーネントを統合したくありません。辞書単語チェッカーの構築に関する良い参考文献 (サンプル付き) があれば、それも気に入ります。

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

perl - Perlでハッシュを組み合わせるにはどうすればよいですか?

両方のハッシュを組み合わせて %hash1 にする最善の方法は何ですか? %hash2 と %hash1 には常に一意のキーがあることを常に知っています。可能であれば、1 行のコードも希望します。

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

.net - 解決が速いのは、DataSet.Tables または Dictionary です。

インポート エクスポート テスト用のモック データベースを作成しています (IO 操作をテストするだけでなく、複雑なデータ構造をデータベースに読み書きするアルゴリズムの)、DataSet を使用してモック テーブルを格納するかどうかを決定しようとしています (テーブルごと)。 name) の偽データベース、または Dictionary()

名前でデータテーブルを取得するという点では、dataset.Tables["TableName"] または dictionary<"TableName"> (Dictionary() から) からより良いパフォーマンスが期待できますか?

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

c# - IDictionaryの実装はありますかBCL のパフォーマンスが向上しますか?

標準の BCL のパフォーマンスが向上した IDictionary の実装を探しています。

多数の要素 (>10K) で非常にうまく機能し、より GC に適した一定のルックアップ時間を持つものを探しています。

Ps: いいえ、私は自分で 1 つを書くことができません :)

0 投票する
8 に答える
13211 参照

dictionary - FxCopカスタム辞書を機能させる方法は?

FxCopカスタム辞書を正しく機能させるにはどうすればよいですか?

FxCopプロジェクトファイルと同じフォルダに保存されているファイル「CustomDictionary.xml」に認識される単語を追加してみました。FxCopをリロードして再実行した後でも、「識別子は正しくスペルされている必要があります」というFxCopメッセージが表示されるため、これは機能していないようです。バージョン1.36を使用します。

0 投票する
10 に答える
239219 参照

python - Python では、ソートされたキーの順序で辞書を反復処理するにはどうすればよいですか?

次で終わる既存の関数があります。dは辞書です。

指定された辞書のソートされていないイテレータを返します。keyでソートされたアイテムを通過するイテレータを返したいと思います。それ、どうやったら出来るの?

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

c# - カスタム IEqualityComparer を使用した Dictionary の XML シリアル化

custom を持つ Dictionary をシリアル化したいIEqualityComparer

使用してみましDataContractSerializerたが、シリアル化できませんComparer

このBinaryFormatterため使えません。

私はいつでも次のようなことができます:

しかし、それは、辞書が使用するメモリの 2 倍が必要になることを意味します。

0 投票する
8 に答える
106702 参照

python - Python での dict.clear() と割り当て {} の違い

Pythonでは、辞書の呼び出しclear()と割り当てに違いはありますか? {}はいの場合、それは何ですか? 例:

p>