[解決済み】地図と辞書の違いは何ですか?
2022-04-03 13:40:37
質問
マップはキーと値を対応させるデータ構造であることは知っています。辞書も同じではないですか?マップと辞書の違いは何ですか? 1 ?
<サブ 1. 私は、X言語やY言語でそれらがどのように定義されているかを尋ねているのではなく(SOでは一般的にこのような質問が多いようです)、理論的にそれらの違いは何であるかを知りたいのです。
どのように解決するのですか?
同じものを表す2つの用語。
- Map"。 は、Java、C++で使用されています。
- 辞書 は、.Net、Pythonで使用されています。
- 連想配列。 はPHPで使用されています
Map"。 は正しい数学用語ですが、別の意味を持つので避けられています。 関数型プログラミング .
一部の言語では、さらに別の用語を使用しています。 (Javascriptでは"Object", Rubyでは"Hash", Luaでは"Table") しかし、これらはすべてプログラミングでも別の意味を持つので、私は避けた方がいいと思います。
参照 ここで をご覧ください。
関連
-
[解決済み] interface{}をmapに変換する方法
-
[解決済み] Pythonのリストメソッドであるappendとextendの違いは何ですか?
-
[解決済み] 辞書のリストを辞書の値でソートするにはどうしたらいいですか?
-
[解決済み] メソッドと関数の違いは何ですか?
-
[解決済み] 抽象メソッドと仮想メソッドの違いは何ですか?
-
[解決済み] 並行処理と並列処理の違いは何ですか?
-
[解決済み] フレームワークとライブラリの違いは何ですか?
-
[解決済み] JavaにおけるHashMapオブジェクトとMapオブジェクトの違いは何ですか?
-
[解決済み】地図上のキーを削除する
-
[解決済み】辞書テキストファイル【終了しました
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Swiftで辞書を繰り返し使用する
-
[解決済み] Goでマップにキーが含まれているかどうかを確認するには?
-
[解決済み] JavaScriptにおけるマップとオブジェクトの比較
-
[解決済み】TypescriptでDictionaryを宣言し、初期化する。
-
[解決済み] Pythonでリストからキーと空の値でdictを初期化する方法は?
-
[解決済み】辞書テキストファイル【終了しました
-
[解決済み】KotlinでListをMapに変換する方法は?
-
[解決済み] GroovyでMapをループスルーする?
-
[解決済み] ある項目のDictionaryを別のDictionaryに追加する方法
-
[解決済み] Clojureでマップの値に関数をマッピングする