トップ「Dictionary」の質問

辞書はキーを値にマップし、キーによる値の効率的な取得を可能にします。

辞書の1つのキーに複数の値を追加する

私はPythonを初めて使用し、年と各年の値のリストを持っています。 私がやりたいのは、その年が辞書にすでに存在するかどうかを確認し、存在する場合は、特定のキーの値のリストに値を追加することです。たとえば、私には年のリストがあり、各年に1つの値があります。2010 2 2009 4 1989 8 2009 7 私がやりたいのは、キーとして年を、値としてそれらの1桁の数字を辞書に入力することです。 ただし、2009を2回リストした場合は、その2番目の値をそのディクショナリの値のリストに追加したいので、次のようにします。2010: 2 2009: 4, 7 1989: 8 今私は以下を持っています:d = dict() years = [] (get 2 column list of years and […] 続きを読む…

python dictionary key-value

特定のキーがC ++ std :: mapに存在するかどうかを確認する方法

特定のキーがマップ内にあるかどうかを確認しようとしていますが、それができない場合があります。typedef map<string,string>::iterator mi; map< […] 続きを読む…

c++ dictionary stl

Javaでキーでマップ値をソートする方法は?

キーと値の両方の文字列を持つマップがあります。データは次のようなものです。「question1」、「1」 「question9」、「1」 「question2」、「4」 「question5」、「2」キーに基づいてマップを並べ替えたい。 したがって、最終的にはquestion1, question2, question3 ....などになります。 最終的に、私はこのマップから2つの文字列を取得しようとしています。最初の文字列:質問(順序1 ..10)2番目の文字列:回答(質問と同じ順序で)今私は以下を持っています:Iterator it = paramMap. […] 続きを読む…

java dictionary hashmap

C#の辞書に保存されている値を更新するにはどうすればよいですか?

辞書Dictionary<string, int>特定のキーの値を更新する方法

c# dictionary

Python:「辞書」が空かどうかのチェックが機能していないようです

辞書が空かどうかを確認しようとしていますが、正しく動作しません。 メッセージを表示する以外は何もせずにスキップしてオンラインで表示します。 なぜ何かアイデアはありますか?def isEmpty(self, dictionary): for element in dictionary: if element: […] 続きを読む…

python dictionary

なぜdict [key]ではなくdict.get(key)なのですか?

今日、私はdictメソッドget出くわしました。このメソッドは、辞書のキーを指定すると、関連する値を返します。この機能はどのような目的に役立ちますか? 辞書でキーに関連付けられた値を見つけたい場合は、 dict[key]実行するだけで、同じことが返されます。dictionary = {"Name": "Harry", "Age": 17} dictionary["Name"] […] 続きを読む…

python dictionary

値で辞書キーを取得する

C#で値ごとに辞書キーを取得するにはどうすればよいですか?Dictionary<string, string> types = new Dictionary< […] 続きを読む…

c# dictionary

Javaで辞書を作成するにはどうすればよいですか?

私は辞書を実装しようとしています(物理的な本のように)。 単語とその意味のリストがあります。単語のリストとその意味をキー/値のペアとして格納するために、Javaが提供するデータ構造/タイプ。キーが与えられた場合、どのようにして値を見つけて返すことができますか?

java dictionary key-value

辞書をJSONに変換する

r = {'is_claimed': 'True', 'rating': 3.5} r = json.dumps(r) file. […] 続きを読む…

python json python-2.7 dictionary

辞書を辞書に追加する

既存の辞書が2つあり、そのうちの1つをもう1つに「追加」したいと思います。 つまり、他の辞書のキーと値を最初の辞書にする必要があるということです。 例えば:orig = { 'A': 1, 'B': 2, 'C': 3, } extra = { 'D': 4, 'E': 5, } dest = # Something here […] 続きを読む…

python dictionary