問題タブ [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.
c# - C#でのJavaのAbstractMapに相当するものは何ですか?
インターフェイスを公開するオブジェクトを作成する必要がありますIDictionary<K,V>
が、インターフェイスの実装全体を埋めたくありません。
Java の AbstractDictionary に相当するものがあると便利です。これにより、完全な辞書 (Java では HashMap) を実行する必要がほとんどなくなります。
- コレクションを反復処理する必要がない場合、実装するメソッドは 1 つ (TryGetValue) です。
- 書き込み可能にしたい場合は、別のエントリ (追加) を実装します。
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
まず、ビューとイテレータの違いは何ですか? 第二に、この変更の利点は何ですか? パフォーマンス上の理由だけですか?
私には直感的ではないように思えます。つまり、物のリストを求めているのに (すべてのキーを渡してください)、別のものが返ってきます。これは人々を混乱させるでしょうか?
sql - サンプル [英語] ディクショナリ SQL スクリプトでテーブルにデータを入力しますか?
SQL Server の辞書テーブルにデータを入力するために使用できる、サンプルの英語辞書単語スクリプトを含む Web 上のリファレンスへのリンクを知っている人はいますか?
.txt または .csv ファイル、または同様のものを処理できます。
または、Web アプリにカスタム スペルチェック機能を追加していますが、標準コンポーネントを統合したくありません。辞書単語チェッカーの構築に関する良い参考文献 (サンプル付き) があれば、それも気に入ります。
perl - Perlでハッシュを組み合わせるにはどうすればよいですか?
両方のハッシュを組み合わせて %hash1 にする最善の方法は何ですか? %hash2 と %hash1 には常に一意のキーがあることを常に知っています。可能であれば、1 行のコードも希望します。
.net - 解決が速いのは、DataSet.Tables または Dictionary です。
インポート エクスポート テスト用のモック データベースを作成しています (IO 操作をテストするだけでなく、複雑なデータ構造をデータベースに読み書きするアルゴリズムの)、DataSet を使用してモック テーブルを格納するかどうかを決定しようとしています (テーブルごと)。 name) の偽データベース、または Dictionary()
名前でデータテーブルを取得するという点では、dataset.Tables["TableName"] または dictionary<"TableName"> (Dictionary() から) からより良いパフォーマンスが期待できますか?
c# - IDictionaryの実装はありますかBCL のパフォーマンスが向上しますか?
標準の BCL のパフォーマンスが向上した IDictionary の実装を探しています。
多数の要素 (>10K) で非常にうまく機能し、より GC に適した一定のルックアップ時間を持つものを探しています。
Ps: いいえ、私は自分で 1 つを書くことができません :)
dictionary - FxCopカスタム辞書を機能させる方法は?
FxCopカスタム辞書を正しく機能させるにはどうすればよいですか?
FxCopプロジェクトファイルと同じフォルダに保存されているファイル「CustomDictionary.xml」に認識される単語を追加してみました。FxCopをリロードして再実行した後でも、「識別子は正しくスペルされている必要があります」というFxCopメッセージが表示されるため、これは機能していないようです。バージョン1.36を使用します。
python - Python では、ソートされたキーの順序で辞書を反復処理するにはどうすればよいですか?
次で終わる既存の関数があります。d
は辞書です。
指定された辞書のソートされていないイテレータを返します。keyでソートされたアイテムを通過するイテレータを返したいと思います。それ、どうやったら出来るの?
c# - カスタム IEqualityComparer を使用した Dictionary の XML シリアル化
custom を持つ Dictionary をシリアル化したいIEqualityComparer
。
使用してみましDataContractSerializer
たが、シリアル化できませんComparer
。
このBinaryFormatter
ため使えません。
私はいつでも次のようなことができます:
しかし、それは、辞書が使用するメモリの 2 倍が必要になることを意味します。
python - Python での dict.clear() と割り当て {} の違い
Pythonでは、辞書の呼び出しclear()
と割り当てに違いはありますか? {}
はいの場合、それは何ですか? 例: